AI-Powered Fitness Tracking Landing Page with Modern Animations
GymFlow is the official landing page for GymFlow App - an AI-powered fitness tracking application with personalized workouts and diet plans. Built with Next.js 16, featuring stunning animations and premium design.
- π¨ Premium Landing Page - Modern fitness aesthetic
- π¬ Framer Motion Animations - Smooth scroll effects
- π± Fully Responsive - Mobile-first design
- β‘ Next.js 16 - App Router with Server Components
- π§ͺ Jest Testing - Unit and integration tests
- π Tailwind CSS v4 - Latest styling features
- π SEO Optimized - Meta tags and Open Graph
- π Fast Performance - Optimized Core Web Vitals
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Framework: Next.js 16 (App Router) β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β Language: TypeScript β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β Styling: Tailwind CSS v4 β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β Animations: Framer Motion β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β Testing: Jest + React Testing Library β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β Linting: ESLint + Prettier β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
- Node.js 20+ installed
- npm or yarn package manager
# Clone the repository
git clone https://github.com/raghavshahhh/gymflow-website.git
cd gymflow-website
# Install dependencies
npm install
# Run development server
npm run devOpen http://localhost:3000 in your browser.
| Command | Description |
|---|---|
npm run dev |
Start development server |
npm run build |
Build for production |
npm start |
Start production server |
npm run lint |
Run ESLint |
npm run format |
Format with Prettier |
npm run test |
Run Jest tests |
npm run test:watch |
Run tests in watch mode |
npm run test:coverage |
Run tests with coverage |
gymflow-website/
βββ app/ # Next.js App Router
βββ components/ # React components
βββ sections/ # Page sections
βββ utils/ # Utility functions
βββ config/ # Configuration files
βββ public/ # Static assets
βββ data/ # Static data
βββ README.md
- Hero - Dynamic fitness intro
- Features - App highlights with AI
- Workouts - Personalized training
- Diet Plans - Nutrition guidance
- Testimonials - User reviews
- Download - App store links
- Contact - Newsletter signup
- Fork the repository
- Create feature branch:
git checkout -b feature/amazing - Commit changes:
git commit -m 'feat: add amazing feature' - Push to branch:
git push origin feature/amazing - Open Pull Request
Made with β€οΈ by Raghav Shah
Β© 2024-2026 All Rights Reserved
