(Project is in Development)
Glam Luv is a full-stack e-commerce costmetics web application. The platform allows users to browse, search, and view products, with planned features such as login/signup, product filtering, and a shopping cart.
- Frontend:
- React.js
- Tailwind CSS
- TypeScript
- Shadcn
- Backend:
- Node.js
- Express.js
- Database:
- MongoDB
- Others:
- Redux Toolkit (for state management)
- Redux Toolkit Query
- Gemini API
- Developed using React.js, Tailwind CSS, and ShadCN UI for a responsive and modern user interface.
- Implemented user login/signup via OTP, using JWT (HTTP-only cookies) for secure session management.
- Added account management functionalities: update profile, add/manage addresses, and delete account.
- Enabled category-based product browsing (e.g., Lipstick, Eyeliner, Foundation).
- Built a shopping cart system with full CRUD operations: add, update, and remove items in real time.
- Used Redux Toolkit and RTK Query for efficient global state management and API integration.
- Created RESTful APIs with Node.js and Express.js for handling core application logic.
- Designed a scalable MongoDB schema for users, products, cart, and addresses.
- Implemented secure OTP-based authentication and session handling with JWT tokens via HTTP-only cookies.
- Developed complete CRUD APIs for managing users, products, cart, and addresses.
- Ensured clean and modular code structure to support scalability and maintainability.
- Product Management:
- Filtering and searching products by categories, price, and brand.
- AI Beauty Advisor Chatbot:
- An AI-powered Beauty Advisor chatbot that provides personalized product recommendations and skincare advice based on user preferences and concerns.







