/plantique-backend

Backend for an E-commerce

Primary LanguageJavaScript

Express + MongoDB Backend for E-Commerce

Backend for Plantique E-Commerce app.

Functionalities

  • Products and Categories
    • Get all products and categories
  • Authentication
    • Login and Signup with JWT token
    • Encrypted password
  • Wishlist and Cart Management
    • Get all products from cart and wishlist
    • Add and remove product from wishlist
    • All, update quantity and remove product from cart
  • Address Management
    • Get all addresses of a user
    • Add, update and delete address

Tech Stack

  • ExpressJS
  • Mongo DB + Mongoose
  • bcrypt for encrypted passwords
  • jsonwebtoken for JWT token
  • cors
  • helmet

Links

  • Live Link for backend is here
  • Live Link for frontend is here