A modern, responsive frontend website for Comfort in Light Foundation, a non-profit organization dedicated to empowering women, youths, and vulnerable individuals.
- 🎨 Modern Design: Clean white backgrounds with brand color accents
- 📱 Fully Responsive: Mobile-first design that works on all devices
- ⚡ Fast Performance: Optimized with Vite and React
- 🎭 Smooth Animations: Scroll-triggered animations using Framer Motion
- ♿ Accessible: WCAG 2.1 AA compliant
- 🔍 SEO Friendly: Proper meta tags and semantic HTML
- React 18 - UI library
- Vite - Build tool
- Tailwind CSS - Styling
- React Router - Routing
- Framer Motion - Animations
- React Hook Form - Form handling
- Lucide React - Icons
- Primary Green:
#13362e - Gold/Tan:
#b79458 - Teal/Cyan:
#47a5af - White:
#ffffff - Light Gray:
#f8f9fa
- Node.js 16+ and npm/yarn
- Install dependencies:
npm install- Start the development server:
npm run dev- Open your browser and navigate to
http://localhost:5173
npm run buildThe built files will be in the dist directory.
src/
├── components/
│ └── common/
│ ├── Navbar.jsx
│ ├── Footer.jsx
│ ├── Button.jsx
│ ├── Card.jsx
│ └── AnimatedSection.jsx
├── pages/
│ ├── Home.jsx
│ ├── About.jsx
│ ├── Blog.jsx
│ ├── BlogDetail.jsx
│ └── Contact.jsx
├── App.jsx
├── main.jsx
└── index.css
- Home: Landing page with hero section, impact stories, and call-to-action sections
- About Us: Organization story, vision, mission, values, and team
- Blog: Blog listing with search and category filters
- Blog Detail: Individual blog post pages
- Contact: Contact form and information
- Phone: 08028461579
- Email: comfortinlight1@gmail.com
This project is proprietary and confidential.