Dominos Stock Trader
01. Problem: Lent and Lost
In a high-volume environment like Domino's, stock shortages are inevitable. While the "borrow and lend" system between stores keeps operations running, it suffers from two primary issues:
02. Solution: Trade Ledger
A digital bridge between stores that replaces verbal agreements with a documented workflow. Key features of the application include:
03. Key Technical Challenges
Challenge: Data Encryption
Protecting the "Trade Manifest" is critical to prevent Interception Attacks. If a malicious actor intercepts a plain-text email or gains access to the database, they could see that "Store A is sending 10 cases of Cheese to Store B at 4:00 PM." This allows them to show up at Store A, claim to be from Store B, and steal the stock.
Challenge: Hospitality Environment and Computer Literacy
Building a tool for a kitchen is different from building one for an office. Managers are often busy and in a high-heat environment, so its ideal to make the website easy to interact with and time efficient.
Technologies Used
- SQL
- Node.js (API Layer)
- Encryption
- Javascript
What I Learned
"I learned that bridging the "manager hand-off gap" requires more than just code; it requires building trust through data security. Implementing encryption ensured that digital trades remained private, preventing physical theft and turning a chaotic manual process into a secure, professional system."