Back to Projects
Case Study

Franchise Management System

A Progressive Web App (PWA) for franchise inventory and ordering management with sales tracking.

Franchise Management System

Role

Full-stack Developer

Duration

4 months

Live DemoPrivate Repository
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