Back to Projects

Pharmacy Management System

Manage pharmacy inventory, profit, staff, and payments.

ReactTypeScriptNode.jsExpressPostgreSQLprismaJWTFramer motionTailwind CSS
Role: fullstackDevelopers: Mhamad DevDuration: 3 months
Pharmacy Management System image 1
Pharmacy Management System image 2
Pharmacy Management System image 3
Pharmacy Management System image 4

Project Overview

End-to-end management system for pharmacies to track stock, process payments, and manage staff.

Key Features

  • Inventory Management

  • Profit Analysis

  • Staff Management

  • Payment Processing

Technical Details

Tech Stack

  • React
  • TypeScript
  • Node.js
  • Express
  • PostgreSQL
  • prisma
  • JWT
  • Framer motion
  • Tailwind CSS

Challenges & Solutions

Challenge: track expiration of product

when product is expired, it will be shown in the inventory page with a warning color.

Solution:

use batch to check expiration date of product. each product has a expiration date. if the product is expired, it will be shown in the inventory page with a warning color.

Projects Portfolio | Mhamad Dev - Fullstack Developer