A festive full-stack e-commerce website designed to help users shop for clothing, accessories, and gifts during Eid. Built with modern technologies and a focus on clean UI, responsive design, and seamless shopping experience.
๐ Live Demo: Click here to visit
๐ Frontend Repository: GitHub Link
๐ Backend Repository: GitHub Link
Rainbow Collection is a full-featured e-commerce platform built to celebrate the festive joy of Eid. It allows users to explore categories, purchase products, leave reviews, and manage orders. Admins can manage users, products, and payments through a dedicated dashboard.
- โ Full-stack responsive web application
- ๐๏ธ Product listing by category on the home & product pages
- โ๏ธ Users can purchase and review products
- ๐ค User Dashboard:
- View ordered products
- Profile management
- Secure logout
- ๐ณ Integrated Stripe payment system
- ๐ Authentication via Firebase
- ๐ ๏ธ Admin Dashboard:
- Manage users and promote them to admin
- Add, edit, or delete products
- Monitor all orders and payments
- React โ UI library
- React DOM โ DOM rendering
- React Router DOM โ Routing
- React Icons / Lucide React โ Icon support
- React Slick โ Carousel/slider
- SweetAlert2 โ Alert modals
- React Helmet / Helmet Async โ SEO & Head management
- Tailwind CSS โ Utility-first CSS framework
- Emotion (styled & react) โ CSS-in-JS styling
- Firebase โ Authentication, Hosting
- JWT (jsonwebtoken) โ Token-based authentication
- Axios โ API client
- React Query (@tanstack/react-query) โ API data fetching and caching
- Stripe JS / React Stripe JS โ Secure payment integration
- Vite โ Fast dev server & build tool
- ESLint โ Code linting
- PostCSS + Autoprefixer โ CSS processing
- TypeScript (types for React) โ Development type safety
Add screenshots here to showcase UI/UX
Made with โค๏ธ by Hazrat Ali
- ๐ GitHub: Hazrat Ali
- ๐ LinkedIn: yourprofile
This project is open-source and available under the MIT License.