| dc.contributor.author | Bhuiyan, Md. Taneemul Hasan | |
| dc.date.accessioned | 2026-03-31T05:54:24Z | |
| dc.date.available | 2026-03-31T05:54:24Z | |
| dc.date.issued | 2025-08-09 | |
| dc.identifier.citation | SWT | en_US |
| dc.identifier.uri | http://dspace.daffodilvarsity.edu.bd:8080/handle/123456789/16535 | |
| dc.description | Masters of Thesis | en_US |
| dc.description.abstract | This thesis introduces a full-featured e-commerce application with an in-house built authentication and role-based access control (RBAC) system. The system is designed to work with the shortcomings of native Django authentication to solve a JWT-based solution that embedes role_id and permissions directly into the token payload hence, abandoning database checks for permission indices altogether which increases performance massively. The system is based on a modular monolith architecture and built with Django REST Framework - Backend, React/Typescript - Frontend, PostgreSQL - Database and containerized with Docker for reliable deployment. | en_US |
| dc.description.sponsorship | DIU | en_US |
| dc.language.iso | en_US | en_US |
| dc.publisher | Daffodil International University | en_US |
| dc.subject | Online Shopping System | en_US |
| dc.subject | E-Commerce Platform | en_US |
| dc.subject | Digital Payment Integration | en_US |
| dc.subject | Product Management System | en_US |
| dc.subject | User Experience (UX) Design | en_US |
| dc.title | E-Commerce Application | en_US |
| dc.type | Thesis | en_US |