A modern, elegant landing page for Gantto - Professional Project Timeline Manager. Built with Next.js 15, TypeScript, and Tailwind CSS.
- Modern Design: Dark theme with vibrant gradients and glassmorphism effects
- Fully Responsive: Mobile-ready design that works on all devices
- SEO Optimized: Proper meta tags, semantic HTML, and structured content
- Fast Performance: Built with Next.js 15 and optimized for speed
- Vercel Ready: Optimized for deployment on Vercel
- Home (
/) - Hero section with features overview and CTA - Features (
/features) - Detailed feature showcase - Screenshots (
/screenshots) - Visual gallery of the application - Benefits (
/benefits) - Value propositions and comparison - Support (
/support) - FAQ and help center - Contact (
/contact) - Contact form and information - Privacy (
/privacy) - Privacy policy
- Framework: Next.js 15 (App Router)
- Language: TypeScript
- Styling: Tailwind CSS
- Icons: Lucide React
- Deployment: Vercel-ready
- Node.js 18+ installed
- npm or yarn package manager
- Navigate to the project directory:
cd gantto-landing- Install dependencies:
npm install- Run the development server:
npm run dev- Open http://localhost:3000 in your browser
npm run buildThe easiest way to deploy this Next.js app is to use Vercel:
- Push your code to GitHub
- Import the repository in Vercel
- Vercel will automatically detect Next.js and configure the build
- Deploy!
Alternatively, use the Vercel CLI:
npm install -g vercel
vercelThe color scheme is defined in app/globals.css using CSS variables. Modify the :root section to change the theme:
:root {
--primary: 263 70% 50%; /* Purple */
--secondary: 217 33% 17%; /* Dark blue */
/* ... more colors */
}- Update page content in
app/[page]/page.tsxfiles - Modify navigation links in
components/Navbar.tsx - Update footer information in
components/Footer.tsx
Place your screenshots in the public/screenshots/ directory and update the image paths in the respective pages.
gantto-landing/
├── app/
│ ├── benefits/ # Benefits page
│ ├── contact/ # Contact page
│ ├── features/ # Features page
│ ├── privacy/ # Privacy policy page
│ ├── screenshots/ # Screenshots page
│ ├── support/ # Support page
│ ├── globals.css # Global styles
│ ├── layout.tsx # Root layout
│ └── page.tsx # Home page
├── components/
│ ├── Footer.tsx # Footer component
│ └── Navbar.tsx # Navigation component
├── public/
│ └── screenshots/ # Screenshot images
└── package.json
✅ Responsive navigation with mobile menu
✅ Animated hero section with floating elements
✅ Feature grid with hover effects
✅ Screenshot gallery with alternating layout
✅ Benefits comparison table
✅ Interactive FAQ with search and filtering
✅ Contact form with validation
✅ Comprehensive privacy policy
✅ Glass morphism effects
✅ Smooth animations and transitions
✅ SEO-optimized meta tags
✅ Mobile-first responsive design
This project is created for Gantto by Karthikeyan T.
Karthikeyan T
- Email: tkarthikeyan@gmail.com
- GitHub: @tkarthikeyan
Made with ❤️ using Next.js and Tailwind CSS