DoorDash is a food delivery platform which connectscustomers to restaurants and eateries, allowing them to order food online atany desired location.
Launched in Palo Alto, California inJanuary 2013 as PaloAltoDelivery.com, it currently serves in Australia, Canadaand the United States.
PaloAltoDelivery.comrenamed itself to DoorDash in June 2013 after receiving $120,000 in seedcapital from YCombinator, which is a US based seed money startup accelerator.
DoorDash was created by four classmates at the famous Stanford University in California, namely: Tony Xu, Stanley Tang, Andy Fang and Evan Moore.
Andy Fang currently holds the post of Director, along with Stanley Tang; whereas Tony Xu is designated as the CEO of DoorDash.Evan Moore has left DoorDash, and is now a partner at Khosla Ventures, which is an American venture capital firm.
DoorDashhas managed to raise a total of over $2.5 billion from several investors andinvesting firms, which are listed below:
- Charles River Ventures
- SV Angel
- Khosla Ventures
- Sequoia Capital
- Kleiner Perkins
On January 2020, DoorDash became the largest food delivery market share holder inthe United States.
As of June 2020, DoorDash’s post-money valuation was almost $16 billion, which ismassive for a start-up just 7 years old!
These high numbers, as per DoorDash, are a result of the investors’ trust in their“versatility and vision.”
1. On the first of August, 2019, DoorDash announced the acquisition of Caviar at a price of $410 million.
Caviar is a food delivery service specializing in the delivery of food from expensive urban restaurants that typically do not offer home delivery services.
2. Later in the very same month — August of 2019, DoorDash released a public note informing the acquisition of Scotty Labs without disclosing the price.
Scotty Labs is a tele-operations startup firm that focuses on self-driving and remote-controlled automobile technology.
DoorDash’s Technology Stack
Some of the back-end technologies, data analytic tools andprogramming constructs used by DoorDash are:
Application and Data:
- Google Analytics
- Twilio SendGrid
Software Development and Operations:
f. New Relic
2. G Suite
How to Make An On-Demand Food Delivery App like DoorDash
The following three simple steps can serve as the role of guiding principles for you in creating DoorDash-like on-demand food delivery applications yourself.
A) Scope Exploration
You already know the purpose of your app — building up a database of restaurants, eateries and food stalls along with details like their menu, price, offers etc.
What is left to do is for you to explore the scope of your app, that is, its potential user reach.
Various aspects of the potential reach of your app, like demographics, age group, cuisine preferences, average annual income etc would shape your app’s features.
If your target audience is in the rural setting, for example, the chicken farm owners; you might want to keep the prices low and simplify the technicalities as much as possible.
On the other hand, a target audience based in the urban setting would require you to be bulletproof with your technical policies and terms of service, but you might charge them more.
B) Sketching Out the Blueprint
You need to brainstorm multiple times with your team and come up with the list of all the desired and preferred features that your on-demand app food delivery app will be composed of.
The critical skill to evaluate all the technical outcomes well in advance is desirable here, as introducing a completely new feature down the line would not be cost-effective.
The integration of a new feature or characteristic with already existing characteristics takes time and resources.
Some important parameters to discuss with your team to sketch out your app’s blueprint are:
- How strict should your policies be for accepting a restaurant as your partner?
- What would be the required skills of the delivery personnel?
- What’s the approximate budget estimation of your app?
- Will the customer support be email-based, phone call based or both?
- Should you put safety restrictions on new delivery personnel?
- Would you make your own navigation system or borrow a third-party app’s services?
- Would you accept just debit cards? Or both: debit and credit cards? Can you incorporate payment interfaces like PayPal too?
Remember; “detailed” is the keyword here. The more you use your brain in this step, the less you’d lose money on fixes and patches later on.
Design and Technical implementations
After cost estimation, and laying out the complete app blueprint with finalized features, you’ll have to leave the task of technical implementation to the professionals.
There are many mobile app developers who charge an affordable hourly fee — they’re usually the first choice of the start-up owners.Another decision you’ll have to make is if you want your app to be deployed on both the platforms — Google Play Store and App Store — or just a single one.