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.
- store/collections
- store/collections/<collection_id>
- store/products
- store/products/<product_id>
- store/customers/
- store/customers/<customer_id>
- store/customers/me
- store/carts
- store/carts/<cart_id>
- store/cart/<cart_id>/cartitems
- store/cart/<cart_id>/cartitems/<cartitem_id>
- store/orders
- store/orders/<order_id>
- store/orders/<order_id>/orderitems
- store/orders/<order_id>/orderitems/<orderitem_id>
- auth/users
- auth/jwt/create
- auth/jwt/refresh
This project was created as part of the "Django Development" course. Special thanks to Mosh Hamedani for their excellent guidance and teaching.
- Course: Django Course
- Instructor: Mosh Hamedani
- Platform: Code with Mosh