<<<<<<< HEAD
A beautiful, responsive landing page built with React (Vite) and Tailwind CSS.
- ⚡ Fast Development - Built with Vite for lightning-fast development
- 🎨 Modern Design - Clean, professional design with Tailwind CSS
- 📱 Fully Responsive - Works perfectly on all devices and screen sizes
- ♿ Accessible - Built with accessibility best practices
- 🧩 Component-Based - Modular React components for easy maintenance
- 🎯 TypeScript - Full TypeScript support for better development experience
- Header - Navigation with mobile hamburger menu
- Hero - Eye-catching hero section with call-to-action
- Features - Showcase of key features with icons
- About - Company information and team section
- CTA - Call-to-action section with email signup
- Footer - Links and social media icons
- Node.js (version 16 or higher)
- npm or yarn
-
Clone the repository or navigate to the project directory
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your browser and visit
http://localhost:5173
npm run dev- Start development servernpm run build- Build for productionnpm run preview- Preview production buildnpm run lint- Run ESLint
src/
├── components/
│ ├── Header.tsx # Navigation component
│ ├── Hero.tsx # Hero section
│ ├── Features.tsx # Features showcase
│ ├── About.tsx # About section
│ ├── CTA.tsx # Call-to-action
│ └── Footer.tsx # Footer component
├── App.tsx # Main app component
├── main.tsx # Entry point
└── index.css # Tailwind CSS imports
The design uses a primary color scheme based on Indigo. To change the color scheme, update the Tailwind classes throughout the components:
bg-indigo-600→bg-yourcolor-600text-indigo-600→text-yourcolor-600hover:bg-indigo-700→hover:bg-yourcolor-700
Update the content in each component file:
- Brand Name: Update "BrandName" in
Header.tsxandFooter.tsx - Hero Content: Modify text and CTAs in
Hero.tsx - Features: Add/remove/modify features in
Features.tsx - Team: Update team member information in
About.tsx
Replace placeholder images with your own:
- Team member photos in
About.tsx - Testimonial photos in
CTA.tsx
npm run buildThe built files will be in the dist/ directory, ready for deployment to any static hosting service like:
- Vercel
- Netlify
- GitHub Pages
- Firebase Hosting
- AWS S3
- React 19 - UI framework
- TypeScript - Type safety
- Vite - Build tool and dev server
- Tailwind CSS - Utility-first CSS framework
- ESLint - Code linting
- Chrome (latest)
- Firefox (latest)
- Safari (latest)
- Edge (latest)
0d81c2bb067cddef3ae61394d546eda4dddf2ec7