Skip to content

Latest commit

 

History

History
57 lines (39 loc) · 1.3 KB

README.md

File metadata and controls

57 lines (39 loc) · 1.3 KB

Backend E-commerce App 👨‍💻

Contain all necessary features

Get Started

# install dependencies
npm install
# run project
nodemon app
# Configuration 
Change the constants in .env file (your database, host, port...) 
Happy coding 😍😍😍

Features

  • Create User, Reset Password.
  • Add/Update/Delete Products, Users, Carts, Whislist, Order.
  • Fetch Products, Carts, Orders...
  • Products url query (http://localhost:3001/api/v1/products?limit=2&page=1)
  • Send email to user.
  • Push notification to user's devices.
  • Payment.
  • Upload and resize photo.

Technical details

  • Nodejs, Express.
  • Mongodb, Mongoose.
  • Nodemailer.
  • Multer, Sharp.
  • Hapi/joi validation.
  • Expo notification.
  • Stripe Payment.

Contributing

If you'd like to contribute, please fork the repository and make changes as you'd like. Pull requests are warmly welcome. Thanks alot