
Cosmetics Subscription Portal
Description:
A subscription-based e-commerce platform for customers to receive curated beauty and cosmetic products monthly. Users create profiles by selecting preferences (e.g., skin type, beauty goals), and the system recommends personalized cosmetic boxes. Features include user subscription management, box customization, past box history, user reviews, and cancellation/resubscription options. Admin panel enables managing product inventory, subscriber details, and payment tracking.
Key Features:
- User profile and skin/hair type analysis
- Subscription package selection (monthly/quarterly)
- Curated product recommendations
- Integrated payment gateway for recurring payments
- Admin dashboard for managing boxes and inventory
- Delivery tracking and box history
Tech Stack:
Frontend: HTML, CSS, Bootstrap, JavaScript
Backend: Node.js, Express.js
Database: MongoDB