Oxygen Cylinder Tracking Web App
Budget / Salary₹12,500–37,500
TypeFreelance project
LocationRemote
Posted1 hour ago
I run an oxygen-cylinder supply business and need a web application that lets me follow every cylinder as it moves through filling, dispatch, customer delivery, return and maintenance, while also showing how long each location has been holding it day by day.
Core workflow
• Every cylinder will have a unique ID that can be searched or scanned to pull up its full movement history.
• When a cylinder changes hands—warehouse to driver, driver to customer, customer back to plant, etc.—the responsible user logs that transaction and the system automatically timestamps it and starts or stops the holding-day counter for that party.
• A dashboard should summarise total cylinders in circulation, ones overdue for return, and current holdings by customer or depot.
Access & security
Each person must sign in with their own credentials. I will manage four role types: Admin (full control), Staff (plant operations), Drivers (mobile hand-offs) and Dispatch (routing and reconciliation). Role-based permissions should keep the interface clean for each user and protect sensitive data.
Technology notes
Because my team works from different locations and devices, this must be a browser-based solution—no local installs. I’m open to modern stacks such as Node.js, Laravel, Django or similar; just propose what you’re comfortable maintaining, ensuring it scales and is easily backed up. Data integrity is essential, so please outline how you’ll handle concurrency, audit trails and basic error logging.
Deliverables
1. Responsive web application deployed on our hosting or a suggested cloud service.
2. Source code with clear setup instructions.
3. Database schema/documentation covering cylinder table, movement logs and user roles.
4. Brief user guide so my team can start using it immediately.
On completion I’ll test the flow from cylinder creation through multiple hand-offs and returns; once the day-wise holding reports match our manual logs, we’ll mark the project accepted.
Core workflow
• Every cylinder will have a unique ID that can be searched or scanned to pull up its full movement history.
• When a cylinder changes hands—warehouse to driver, driver to customer, customer back to plant, etc.—the responsible user logs that transaction and the system automatically timestamps it and starts or stops the holding-day counter for that party.
• A dashboard should summarise total cylinders in circulation, ones overdue for return, and current holdings by customer or depot.
Access & security
Each person must sign in with their own credentials. I will manage four role types: Admin (full control), Staff (plant operations), Drivers (mobile hand-offs) and Dispatch (routing and reconciliation). Role-based permissions should keep the interface clean for each user and protect sensitive data.
Technology notes
Because my team works from different locations and devices, this must be a browser-based solution—no local installs. I’m open to modern stacks such as Node.js, Laravel, Django or similar; just propose what you’re comfortable maintaining, ensuring it scales and is easily backed up. Data integrity is essential, so please outline how you’ll handle concurrency, audit trails and basic error logging.
Deliverables
1. Responsive web application deployed on our hosting or a suggested cloud service.
2. Source code with clear setup instructions.
3. Database schema/documentation covering cylinder table, movement logs and user roles.
4. Brief user guide so my team can start using it immediately.
On completion I’ll test the flow from cylinder creation through multiple hand-offs and returns; once the day-wise holding reports match our manual logs, we’ll mark the project accepted.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.