Visual Programming Meets Clean Code - Marketing website for Rise
A modern, responsive landing page built with React, Vite, and Tailwind CSS. Features a stunning "Terminal-Meets-Designer" aesthetic with smooth animations and professional design.
- ⚡ Lightning Fast - Built with Vite for instant dev server and HMR
- 🎨 Modern Design - Terminal-inspired aesthetic with gradients and animations
- 📱 Fully Responsive - Looks great on all devices
- ♿ Accessible - Semantic HTML and ARIA labels
- 🔍 SEO Optimized - Meta tags and Open Graph support
- 🌐 Deploy Anywhere - Works on Vercel, Netlify, GitHub Pages, etc.
- Node.js 18+ and npm/yarn/pnpm
- Git
-
Clone the repository
git clone https://github.com/yourusername/rise-landing-page.git cd rise-landing-page -
Install dependencies
npm install
-
Start development server
npm run dev
-
Open your browser Navigate to
http://localhost:5173
npm run buildThe optimized production build will be in the dist folder.
rise-landing-page/
├── public/ # Static assets
├── src/
│ ├── App.jsx # Main landing page component
│ ├── main.jsx # React entry point
│ └── index.css # Global styles with Tailwind
├── index.html # HTML entry point
├── package.json # Dependencies and scripts
├── vite.config.js # Vite configuration
├── tailwind.config.js # Tailwind CSS configuration
├── postcss.config.js # PostCSS configuration
└── README.md # This file
-
Push your code to GitHub:
git init git add . git commit -m "Initial commit" git branch -M main git remote add origin https://github.com/yourusername/rise-landing-page.git git push -u origin main
-
Go to Vercel and sign in with GitHub
-
Click "New Project" and import your repository
-
Vercel will auto-detect Vite - just click "Deploy"!
# Install Vercel CLI
npm i -g vercel
# Deploy
vercel- Push to GitHub
- Connect your repo at Netlify
- Build command:
npm run build - Publish directory:
dist
npm run build
npx gh-pages -d distBefore deploying, update the following links in src/App.jsx:
- GitHub repository URL: Search for
yourusername/riseand replace - Discord invite link: Search for
yourinviteand replace - Twitter handle: Search for
yourhandleand replace - Sponsor link: Update GitHub sponsors URL
Replace the placeholder screenshot sections with actual images of your editor.
Edit tailwind.config.js to customize the color scheme:
theme: {
extend: {
colors: {
// Add your custom colors here
}
}
}- React 18 - UI library
- Vite 5 - Build tool and dev server
- Tailwind CSS 3 - Utility-first CSS framework
- Lucide React - Beautiful icon library
- PostCSS - CSS processing
- ESLint - Code linting
MIT License - feel free to use this for your own project!
Contributions are welcome! Please feel free to submit a Pull Request.
- GitHub: @yourusername
- Discord: Join our community
- Twitter: @yourhandle
Built with ❤️ for the Rise community