A modern, SEO-friendly website for EasyJoey, a clinic management system designed for healthcare professionals.
- Header: Fixed navigation with responsive mobile menu
- Hero Section: Compelling headline with call-to-action buttons
- Features Section: 8 key features displayed in a grid layout
- Pricing Section: Three-tier pricing plans (Starter, Professional, Enterprise)
- Footer: Complete with product links, social media, and legal links
- Framework: Next.js 16 with App Router
- Language: TypeScript
- Styling: Tailwind CSS v4
- UI Components: ShadCN UI (Button, Card)
- Icons: Lucide React
- Font: Inter
- Primary Color: #009688 (Teal)
- Font Family: Inter
- SEO Optimized: Complete meta tags, Open Graph, Twitter Cards
First, install dependencies:
npm installThen, run the development server:
npm run devOpen http://localhost:3000 with your browser to see the result.
npm run buildsrc/
├── app/
│ ├── globals.css # Global styles with CSS variables
│ ├── layout.tsx # Root layout with SEO metadata
│ └── page.tsx # Home page
├── components/
│ ├── ui/ # ShadCN UI components
│ │ ├── button.tsx
│ │ └── card.tsx
│ ├── Header.tsx # Navigation header
│ ├── Hero.tsx # Hero section
│ ├── Features.tsx # Features grid
│ ├── Pricing.tsx # Pricing cards
│ └── Footer.tsx # Site footer
└── lib/
└── utils.ts # Utility functions
The easiest way to deploy this Next.js app is to use the Vercel Platform.
Check out the Next.js deployment documentation for more details.