A modern, responsive landing page built with Next.js 15 for AI Springboard, showcasing growth potential and market positioning strategies for startups.
- Modern Design: Minimalist tech-focused aesthetic with dark/light mode support
- Responsive Layout: Mobile-first design approach
- Interactive Elements: Smooth animations and transitions using Framer Motion
- Data Visualization: Growth potential chart using Recharts
- Performance Optimized: Built with Next.js 15 for optimal loading speeds
- Accessibility: WCAG compliant with proper ARIA labels
- Framework: Next.js 15
- Language: TypeScript
- Styling: Tailwind CSS
- Animations: Framer Motion
- Charts: Recharts
- Icons: Lucide React
- Clone the repository
git clone [your-repo-url]
cd landing-page
- Install dependencies
npm install
- Set up environment variables
Copy .env.example
to .env.local
and fill in required values:
cp .env.example .env.local
- Run development server
npm run dev
Open http://localhost:3000 to view the site.
landing-page/
├── src/
│ ├── app/ # Next.js app router
│ ├── components/ # Reusable components
│ ├── styles/ # Global styles
│ └── types/ # TypeScript definitions
├── public/ # Static assets
│ └── logos/ # Company logos
└── tailwind.config.js # Tailwind configuration
-
Colors:
- Tech Blues: #23a6d5, #0077be
- Tech Accent Pink: #e73c7e
- Neutral Colors: Grayscale variants
-
Typography:
- Primary: Space Grotesk
- Body: System font stack
npm run dev
- Start development servernpm run build
- Build production bundlenpm run start
- Start production servernpm run lint
- Run ESLintnpm run type-check
- Run TypeScript checks
- Chrome (latest)
- Firefox (latest)
- Safari (latest)
- Edge (latest)
- No sensitive data exposure
- Client-side rendering strategy
- Minimal external dependencies
[Your License] - See LICENSE file for details
- Fork the repository
- Create your feature branch
- Commit your changes
- Push to the branch
- Open a Pull Request
For support, email [your-email] or open an issue on GitHub.