April 2, 2020 – April 6, 2020
Research and lots of reading
Online food ordering is not new, and online delivery apps have made ordering food even more seamless, faster, and convenient.
After a lot reading, I had a choice of doing a ‘deep dive’ into the UberEats, Grubhub, Doordash, Postmates.
- Doordash – delay IPO?
- Grubhub – SEC S-1; 350,000 restaurants in 3,200 cities; 500,000 daily orders; 22 million active users; $2.5 billion in total tips; $6 billion gross food sales in 2019.
- Postmates – delay IPO? 500,000 restaurants, groceries, convenience stores in 3,500 cities.
- UberEats – SEC S-1 on April 11, 2019: under Business section (220,000 restaurants in 500 cities)
I decided to do a ‘deep dive’ into the UberEats model. I also found the technology stack of Uber.
- JavaScript
- Python
- Node.js
- Redis
- MySQL
- MongoDB
- React
- Objective-C
Here is a complete technology stack of Uber.
UberEats app is both a restaurant aggregator and a delivery agent. Besides, UberEats app can:
- recommend restaurants
- have an advanced search filters
- track orders
- customizable delivery details
How does UberEats make money?
From the S-1 and my research, the company makes money three ways:
- Delivery fee
- Revenue sharing from restaurants
- Advertising
Since you know about UberEats business model, I need to come up with something more than copying UberEats feature list and monetization model.