← All projects
Tuwaiq Academy2024

Django e-commerce platform

Built during the Web Development Using Django program at Tuwaiq Academy.

End-to-end build: models, auth, admin tools and checkout flow
01 The problem

A store needs customers and admins to see very different things, and admins need to change products, prices and visibility without touching code.

02 What I built
  • Separate user and admin authentication.
  • Admin tools to add products, apply discounts and control which items are visible.
  • A searchable, categorized catalog and a working shopping cart.
03 Results
  • A working end-to-end store built in Django.
04 Tech stack
DjangoPythonSQLBootstrap
# shop/models.py
class Product(models.Model):
    discount = 0.15
    is_visible = True
Selected projects