Skip to content

Latest commit

 

History

History
32 lines (26 loc) · 1.34 KB

File metadata and controls

32 lines (26 loc) · 1.34 KB

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.