Back to Portfolio
Healthy Store
Healthy Store logo

Healthy Store

Advanced Warehouse & Invoice Management System

Full-Stack Developer
2020 - Present (Active Development)
Healthy Pharmaceutical Industries

Project Overview

Healthy Store is a comprehensive warehouse management system designed specifically for pharmaceutical distribution. It manages the complete lifecycle of invoices within the warehouse - from initial preparation and review to inventory tracking, packaging preparation, and vehicle route planning. The system streamlines warehouse operations, ensures accurate order fulfillment, and optimizes delivery logistics.

Key Features

Invoice Preparation

Complete invoice creation workflow with real-time inventory validation, pricing rules, and batch processing capabilities

Invoice Review System

Multi-stage review process with approval workflows, discrepancy detection, and automated quality checks

Inventory Management

Real-time stock tracking with batch/serial numbers, expiry date monitoring, and automated reorder alerts

Packaging Preparation

Smart packaging system with picking lists, barcode scanning, and packing verification to ensure order accuracy

Vehicle Route Planning

Intelligent route optimization for delivery vehicles with GPS tracking, capacity planning, and driver assignment

Warehouse Operations

Complete warehouse workflow management from receiving to shipping with zone allocation and task prioritization

Real-Time Dashboard

Live warehouse analytics showing pending invoices, packing progress, inventory levels, and delivery status

Mobile Support

Mobile interface for warehouse staff enabling barcode scanning, status updates, and on-the-go operations

Featured System

Warehouse Control Center

Complete invoice workflow from printing to truck loading in one unified interface

The heart of warehouse operations - a powerful control center managing the entire invoice lifecycle from initial printing through packaging to final truck loading for distribution

Warehouse Control Center - Complete Invoice Workflow Management

Unified interface managing invoices from printing through packaging to truck loading

This is the main command center for warehouse operations, providing staff with complete visibility and control over every invoice as it moves through the warehouse. From the moment an invoice is approved and ready for printing, through the picking and packaging process, all the way to loading it onto delivery trucks - everything is managed from this single, intuitive interface.

Complete Workflow Management

Invoice printing with automatic batch grouping by delivery route and priority
Real-time tracking of each invoice status: printed, picking in progress, packed, ready for loading
Visual indicators showing which invoices are with which warehouse staff members
Package preparation tracking with barcode scanning verification at each step
Truck loading assignment with capacity management and route optimization
Live updates as invoices move through each workflow stage automatically

End-to-End Process Visibility

1

Print

Automatic invoice and picking list generation with smart batching

2

Pick

Warehouse staff pick items with barcode verification ensuring accuracy

3

Pack

Package preparation with quality checks and special handling alerts

4

Load

Truck assignment and loading with route-based organization

5

Dispatch

Final verification and departure tracking with GPS integration

Why This Interface Makes a Difference

Zero paper chaos - digital tracking eliminates lost invoices and manual tracking sheets
Instant bottleneck identification - see exactly where delays are happening in real-time
Staff accountability - every action is logged with timestamp and staff member
Customer visibility - know exactly when any order will be ready for delivery
Manager oversight - supervisors can monitor entire warehouse operation from one screen
Error prevention - system prevents loading wrong packages on wrong trucks automatically
Live Route Tracking

Vehicle Routes & Invoice Tracking

Real-time tracking of delivery routes with complete invoice visibility and GPS monitoring

Advanced route management system providing live visibility into every delivery vehicle's route, assigned invoices, delivery progress, and GPS location - ensuring on-time deliveries and complete accountability

Vehicle Route Tracking Dashboard - Live GPS & Invoice Monitoring

Real-time tracking of delivery routes with complete visibility into invoice assignments and delivery progress

This powerful interface gives dispatchers and managers complete control over delivery operations. See all active routes on a map, track which invoices are loaded on which trucks, monitor delivery progress in real-time, and optimize routes dynamically based on traffic and priorities. Every invoice's journey from warehouse to customer is tracked with precision.

Complete Route Management

Live GPS tracking showing exact location of every delivery vehicle on interactive maps
Route assignment with automatic optimization based on delivery locations and traffic
Invoice grouping by route with capacity management preventing truck overloading
Delivery sequence planning ensuring most efficient stop order for each route
Real-time status updates as drivers complete deliveries and move to next stops
Exception handling for delays, returns, or delivery issues with instant notifications

Invoice Tracking on Routes

See complete list of invoices assigned to each vehicle route with customer details
Track invoice status: loaded, in-transit, delivered, or pending with color-coded indicators
Estimated delivery time for each invoice based on current vehicle location and traffic
Customer notifications sent automatically as vehicle approaches delivery location
Proof of delivery capture with digital signatures, photos, and delivery notes
Return management for refused or partial deliveries tracked back to warehouse

Why Managers Love This System

Bird's eye view - see all delivery operations across entire fleet on one screen
Proactive problem solving - identify delays before customers call to complain
Customer service excellence - answer 'where's my order?' in seconds with exact location
Driver performance tracking - monitor speed, route adherence, and delivery times
Data-driven decisions - historical route data helps optimize future delivery planning
Cost control - identify inefficient routes and reduce fuel consumption significantly

Technology Stack

Frontend

Next.js 14

Modern React framework with App Router

TypeScript

TypeScript

Type-safe development

TanStack Query

TanStack Query

Server state management

TanStack Table

TanStack Table

Advanced data tables for inventory

Zustand

Zustand

Lightweight state management

Tailwind CSS

Tailwind CSS

Utility-first styling

Radix UI

Radix UI

Accessible UI components

Recharts

Data visualization for analytics

Backend

NestJS

NestJS

Enterprise Node.js framework

TypeScript

TypeScript

Type-safe server code

MongoDB

MongoDB

Document database for flexibility

PostgreSQL

PostgreSQL

Relational database for transactions

Redis

Redis

Caching and real-time data

Socket.io

Socket.io

Real-time warehouse updates

Bull Queue

Background job processing

REST API

Standard API architecture

Technical Challenges & Solutions

Real-Time Inventory Synchronization

Solution: Implemented event-driven architecture with WebSocket updates ensuring all warehouse stations see inventory changes instantly

Route Optimization Performance

Solution: Built custom algorithm considering multiple constraints (capacity, time windows, traffic) with sub-second calculation times

Barcode Scanning Reliability

Solution: Developed offline-capable mobile app with local caching and background sync for uninterrupted scanning in weak connectivity

Batch Number Traceability

Solution: Designed comprehensive tracking system recording every batch movement for complete audit trail and recall capability

Business Impact

3+
Years in Production
30+
Warehouse Staff
2K+
Daily Invoices
99.5%
Order Accuracy
Reduced order processing time from 4 hours to 45 minutes
Increased picking accuracy from 92% to 99.5%
Optimized delivery routes saving 25% in fuel costs
Eliminated expired product shipments with batch tracking
Mohamed Yousef Ali - Full Stack Developer | React, Next.js, NestJS Expert