Pzafira is an end-to-end e-commerce solution for a modern clothing store, pairing a deliberately thorough API with a storefront that stays fast on a phone.
The backend, built on Django REST Framework and PostgreSQL, exposes 60+ endpoints spanning products, carts, wishlists, reviews, coupons and order management, with database indexing applied where query plans called for it. Checkout runs through the SSLCommerz gateway behind JWT auth and RBAC, with email verification, password-reset flows and automated order confirmation emails.
The React and Tailwind CSS client gives customers browsing, cart and wishlist, secure payment and instant post-purchase email - with responsive layouts and real-time updates throughout. Full Swagger documentation keeps the two halves in sync.
