Skip to content

EasyCart, a Django-powered backend project from a course, offers essential e-commerce models like Order, Product, Customer, and Cart, enabling seamless platform development and scalability.

Notifications You must be signed in to change notification settings

Shravani-646/EasyCart-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DESCRIPTION

EasyCart is a backend solution meticulously crafted with Django, a powerful web framework. EasyCart encapsulates the fundamental concepts essential for an online shopping experience. With its meticulously structured architecture and meticulously designed models including Order, OrderItem, Product, Customer, Cart, CartItem, Address, and more, EasyCart empowers developers to effortlessly build and scale sophisticated e-commerce platforms.

ENDPOINTS:

  1. store/collections
  2. store/collections/<collection_id>
  3. store/products
  4. store/products/<product_id>
  5. store/customers/
  6. store/customers/<customer_id>
  7. store/customers/me
  8. store/carts
  9. store/carts/<cart_id>
  10. store/cart/<cart_id>/cartitems
  11. store/cart/<cart_id>/cartitems/<cartitem_id>
  12. store/orders
  13. store/orders/<order_id>
  14. store/orders/<order_id>/orderitems
  15. store/orders/<order_id>/orderitems/<orderitem_id>
  16. auth/users
  17. auth/jwt/create
  18. auth/jwt/refresh

Acknowledgments

This project was created as part of the "Django Development" course. Special thanks to Mosh Hamedani for their excellent guidance and teaching.

About

EasyCart, a Django-powered backend project from a course, offers essential e-commerce models like Order, Product, Customer, and Cart, enabling seamless platform development and scalability.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published