Overview
Recipe Cup is a local food-ordering product with distinct applications for customers, restaurants, and riders. Customers order from registered restaurants; restaurants manage operations in a dedicated business app.
Problem
Local restaurants and customers needed a complete ordering loop — not only a consumer app, but also restaurant operations and rider coordination.
My role
Full Stack Developer at TectSoft (10/2020 – 04/2022). Built dual mobile applications enabling local users to order food from registered restaurants. Delivered a dedicated business-facing app for restaurant management, with rider support in the overall product set.
Technical approach
The product was split by role: customer, restaurant, and rider applications, built in React Native with Node.js, Express, Firebase, Firestore, and Socket.io.
Architecture
- Mobile clients: React Native (customer, restaurant, rider)
- Backend: Node.js and Express.js
- Data: Firebase / Firestore
- Realtime: Socket.io
Technology stack
Key features
- Customer ordering from registered restaurants
- Restaurant management application
- Rider-facing flows
Solutions
Split by role
Customer ordering, restaurant management, and rider flows were delivered as distinct applications in the same product set.
Outcome
The product set covered local food ordering and restaurant management across customer, restaurant, and rider applications.