OxygenDispatch is a full-stack web application built for medical gas distributors. It tracks every oxygen cylinder from the moment it arrives in a batch through technical inspection, warehouse staging, and final dispatch to clients — with a complete audit trail at every step.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/Janblack07/OxygenDispatch/llms.txt
Use this file to discover all available pages before exploring further.
Quick Start
Get OxygenDispatch running locally in minutes with a step-by-step setup guide.
Installation
Full installation instructions including environment configuration and database setup.
Tank Lifecycle
Understand how a cylinder moves from Reception through approval to dispatch.
Inventory Flow
Learn how warehouse areas, movements, and statuses interconnect.
What OxygenDispatch does
OxygenDispatch manages the full lifecycle of medical gas cylinders (tanks) for distributors:Receive a batch
Register incoming cylinder shipments as Batches with supplier info, voucher data, and auto-generated serial numbers. Each batch can contain up to 5,000 tank units.
Inspect and approve
Run a Technical Reception checklist covering documentary review, certificates of analysis, and physical inspection. Approve or reject individual tanks with anomaly tracking.
Manage inventory
Transfer tanks between Warehouse Areas (Reception → Quarantine → Approved Products → Returns) and track every movement in the full audit log.
Key capabilities
Batch Management
Register supplier shipments and generate serialized tank units with prefix sequences.
Technical Reception
30-item compliance checklist with PDF export and signed document upload.
Tank Reviews
Approve or reject individual tanks with anomaly type recording.
Dispatches
Dispatch by serial selection or by quantity using FIFO allocation.
Monthly Reports
Entries and exits PDF reports broken down by gas type, capacity, and entity type.
User Management
Role-based access with PROGRAMADOR, ADMINISTRADOR, and ENCARGADO roles.