Skip to content

Latest commit

 

History

History
142 lines (91 loc) · 4.65 KB

README.md

File metadata and controls

142 lines (91 loc) · 4.65 KB

Jewels - CaratLane Clone

An E-Commerce platform that deals with jewellery.


This is a CaratLane clone project where you can visit different pages like new arrival,ring, mangalsutra, brochure, solitaire page etc. and you can add into cart or wishlist and place an order with an otp verification.there is an admin page where admin can see list of the products, and can do all CRUD operations there.

Tech Stacks

Frontend

Backend



App homepage

Features

  • Landing page
  • Signup and Login pages
  • JWT Authentication
  • Password hashing through bcrypt
  • Google Oauth
  • Decent carousel
  • search functionality through Navbar
  • Logout Feature
  • Preloader
  • different Products page
  • Cart page
  • Wishlist page
  • Payment page
  • Admin page
  • Admin can do all CRUD operations

Run Locally

Clone the project

https://github.com/chandan1506/CaratLane-Clone.git

Install dependencies

  npm install

dependencies

"dependencies": {
   "axios": "^1.4.0",
   "bcrypt": "^5.1.0",
   "cors": "^2.8.5",
   "dotenv": "^16.0.3",
   "express": "^4.18.2",
   "jsonwebtoken": "^9.0.0",
   "mongoose": "^6.8.4",
   "nodemon": "^2.0.20",
   "passport": "^0.6.0",
   "passport-google-oauth2": "^0.2.0",
   "uuid": "^9.0.0"
}

Runs the project in the development mode

  npm run server

Environment Variables

mongoURL

key

port

GOOGLE_CLIENT_ID

GOOGLE_CLIENT_SECRET

Project Highlights

1. Login Page

2. Product Page

3. Wishlist Page

4. Cart Page

5. Payment Page

6. OTP Page

Demo

https://jewels-frontend-4s.vercel.app

Author

Show your support 🙌

Give ⭐ , If you like the project