LoveSkin is a modern and elegant skincare e-commerce web application built using the MERN Stack (MongoDB, Express.js, React.js, Node.js). It allows users to explore, purchase, and learn about skincare products, with a focus on beauty, wellness, and an intuitive user experience.
π Coming Soon
β
Fully responsive and mobile-friendly UI
β
User authentication with JWT
β
Admin dashboard for product and order management
β
Browse products by category, tags, or search
β
Add to Cart, Wishlist, and Save for Later
β
Product Ratings & Reviews
β
Detailed product pages with ingredients, how to use, and share options
β
Secure Payment Integration (Planned)
β
Real-time order tracking (Planned)
β
Blog & skincare tips section (Planned)
Frontend:
- React.js
- Tailwind CSS
- React Router
- Redux / Context API (if used)
Backend:
- Node.js
- Express.js
- MongoDB + Mongoose
- JWT Authentication
- Cloudinary (for image upload, if used)
LoveSkin--A-skincare-E-commerce-website-using-MERN-stack/ βββ backend/ # Node.js + Express + MongoDB API β βββ controllers/ β βββ models/ β βββ routes/ β βββ server.js βββ frontend/ # React.js + Tailwind frontend β βββ components/ β βββ pages/ β βββ assets/ β βββ App.js βββ .env βββ package.json βββ README.md
bash Copy Edit
git clone https://github.com/Code-With-Khushiii/LoveSkin--A-skincare-E-commerce-website-using-MERN-stack.git
cd LoveSkin--A-skincare-E-commerce-website-using-MERN-stack
Backend Setup
bash
Copy
Edit
cd backend
npm install
# Create a .env file and add your MongoDB URI and JWT_SECRET
npm run start
Frontend Setup
bash
Copy
Edit
cd ../frontend
npm install
npm start
The app will run on http://localhost:3000/ and the API on http://localhost:5000/.
π€ Author
Made with β€οΈ by Pragya Pal
GitHub: Code-With-Khushiii
π Contributions
Contributions, issues, and feature requests are welcome!
If youβd like to collaborate, please open an issue or pull request.
The assets and UI from github