Canteeno
High-concurrency food ordering
A full-stack backend application handling high-concurrency food ordering and cafeteria management with decoupled API architecture.

Problem
Cafeteria lines were a massive bottleneck causing students to waste time during burst traffic lunch hours.
Approach
Built a robust REST API capable of handling multiple concurrent clients, caching inventory in Redis, and executing ACID checkout transactions in MongoDB.
What shipped
- Processed university cafeteria orders efficiently during burst traffic without dropping orders.
- Maintained strict database consistency during high-concurrency concurrent order placements.
- Managed live inventory with a Redis cache fallback to ACID transactions for state mutation.
Stack
Node.js
Express
MongoDB
React
Redis