Delivery Hub Manager
Internal admin panel for users and delivery profiles on a platform handling 5,000+ orders a day.
Overview
Delivery Hub Manager is an internal admin panel for a delivery platform that handles more than 5,000 orders a day. It manages user accounts, delivery profiles and the links between them, with search, pagination and a record of every change.
The problem
The operations team managed more than 700 profiles every day, and the only way to do it was editing the database directly. Every change was a manual update on a live system processing thousands of orders, with no easy way to trace who changed what and a real chance of breaking something.
What I built
I built a desktop admin panel with Electron and Node.js on top of the SQL database, using Sequelize for data access. The team can find users and profiles with search and pagination, edit them, and manage which profiles are linked to which users. Every change is traceable, so the team always knows what was modified and when.
Highlights
- User, delivery profile and association management in one panel
- Search and pagination built for large lists
- Full traceability of every change
- Replaced manual edits on the production database
Challenges
Changing the process without stopping the operation
The panel had to replace the ad-hoc database edits the team relied on without disrupting live operations. All of that on a platform that never stops, processing more than 5,000 orders a day.
Data integrity at scale
With 700+ profiles managed every day, a bad update could affect live deliveries. I designed the panel around data integrity and change traceability, so edits go through controlled flows instead of raw queries.
Gallery



Results
- The operations team stopped editing the database by hand to manage users and profiles
Have a project or a role in mind?
Let's talkNext project
Backend integration
Web Order Integration
Refactored a live order gateway between delivery platforms and 300+ restaurant POS systems.