Case Study
Franchise Management System
A Progressive Web App (PWA) for franchise inventory and ordering management with sales tracking.

Overview
A franchise inventory and ordering system built as a Progressive Web App (PWA) using Vite + React-TS. I developed the frontend for an interactive user experience and built a REST API backend with Node.js, Express, TypeScript, and Prisma ORM deployed on Dokploy. Integrated AWS S3 for secure document storage and Pay Mongo for payment processing, ensuring transactional integrity and system reliability.
Key Features
- ◆Progressive Web App (PWA) for franchise operations
- ◆Inventory and ordering management system
- ◆Secure document storage and payment processing
My Role & Responsibilities
- ▸Built the frontend as a PWA using Vite + React-TS for enhanced interactivity
- ▸Developed REST API backend with Node.js, Express, TypeScript, and Prisma ORM
- ▸Integrated AWS S3 for secure document storage
- ▸Integrated Pay Mongo for payment processing
- ▸Deployed backend on Dokploy
Tech Stack
Frontend
ReactTypeScriptTailwind CSSVitePWA
Backend
Node.jsExpressTypeScriptPrisma ORMMySQL
DevOps
DokployAWS S3
Integrations
Pay MongoAWS S3
Details
StatusDeployed
Duration4 months
RoleFull-stack Developer