Shop Management - Software Project by MD Hasan (MD Hasan Akon)
Home/Projects/Shop Management
web

Shop Management

Role‑based flower shop management system. Admin assigns roles; managers run catalog operations (CRUD, duplication, coupons); sellers process POS sales with full history tracking. Built with TypeScript, React, Express and MongoDB using Ant Design components and Zod validation. I led end‑to‑end flows, data modeling and secure JWT auth.

Project Type

web

Development Timeline

12/02/2024 - 19/02/2024

Engineering Role

Full‑Stack Developer

Team Size

3 Member(s)

Key Features & Architecture

  • Role‑based access: Admin, Manager, Seller
  • Product CRUD, duplication, and coupon management
  • Sales flow with history tracking
  • Inventory insights and discount application with validation
  • Ant Design UI with consistent forms (Zod + Mongoose)

Technologies & Tools

TypeScriptReactReduxReact RouterAnt DesignJWTNode.jsExpressMongoDBVercelZodMongoose