Samsul Arefin
Samsul ArefinAvailable for hire
Back to All Works
Full-Stack E-CommerceFeatured Project

TechnovaMartBD

Scalable Full-Stack Gadget E-Commerce Platform

TechnovaMartBD
Django REST
Backend
PostgreSQL
Database
Docker + Nginx
Deployment

PROJECT CASE STUDY & OVERVIEW

TechnovaMartBD is a high-performance full-stack gadget e-commerce portal built with Next.js 14 App Router, Django REST Framework, and PostgreSQL. Features automated JWT token refresh interceptors, Zustand persistent state management, mobile financial services integration (bKash, Nagad), and a containerized Nginx deployment environment.

Technical Challenges & Architectural Solutions

Engineered robust JWT refresh token interceptors in Axios/Fetch to maintain seamless user sessions without logout drops during checkout.

CORE FUNCTIONALITIES & FEATURES

Automated JWT authentication flow with refresh interceptors
Zustand persistent cart and checkout state management
Bangladeshi MFS payment gateway integration (bKash & Nagad)
Docker containerization with Nginx reverse proxy configuration

TECHNOLOGY STACK BREAKDOWN

Frontend
Next.js 14 App RouterTypeScriptTailwind CSSZustand
Backend & DB
Django REST FrameworkPostgreSQLJWT Authentication
DevOps & Services
DockerNginxbKash APINagad API