Skip to content

Backend for a Basic E-commerce application I made for my intern. Implemented all the basic functionalities of a store including things like Users, Categories, Product types, Product images, Cart (Cart stored in DB and not in session), Orders.

Notifications You must be signed in to change notification settings

SenorLancelot/E-Commerce-Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-commerce-Backend

Backend for a Basic E-commerce application I made for my intern.

Summary

  • Implemented all the basic functionalities of a store including things like Users, Categories, Product types, Product images, Cart (Cart stored in DB and not in session), Orders.
  • Routes for essential POST, GET and DELETE operations on all the models.
  • User management through Djoser.
  • Hierarchy in different models achieved through MPTT.
  • Authentication and Authorization using JWT as well as normal Tokens.
  • Swagger for easy access to all routes.
  • Payment gateway using Instamojo

Libraries used

  • Djoser
  • Swagger
  • MPTT
  • Instamojo

About

Backend for a Basic E-commerce application I made for my intern. Implemented all the basic functionalities of a store including things like Users, Categories, Product types, Product images, Cart (Cart stored in DB and not in session), Orders.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published