How to Make a Delivery Service App like Postmates?
Published May 11, 2019
Undeniably, Postmates has become an umbrella term for on-demand logistics and delivery. This urban logistics and delivery platform that powers local, on-demand logistics focused on fast deliveries from any type of merchant at scale bridges the gap between merchants and users and often reduces transactional friction by looping middlemen out altogether.
In line with several other on-demand unicorns like UberEats, Deliveroo, Doordash, and Instacart …these platforms have emerged as the leaders in the food delivery market. But unlike them, Postmates has not limited its reach just to food delivery but has widened its horizon by offering to deliver or pick up anything from anywhere at any time across your city.
Imbued by the same, there are many new delivery service providers popping up with the desire to build an outstanding platform like Postmates in this app-crowded market. To make their homework easier, we decided to get down to the nitty-gritty of developing an on-demand logistics and delivery app in full swing.
Some Facts and Figures
Year founded: 2011
Founders: Bastian Lehmann, Sean Plaice, Sam Street
Postmates’ share of the US food delivery market- 9.1%
Number of businesses that partner with Postmates: 250,000businesses
Number of cities Postmates operates in: 400 cities
Average number of Postmates deliveries per month: 2 million
Size of Postmates delivery fleet: 60,000
Estimated value of Postmates: $1.2 billion
//For a few more interesting Postmates statistics click here.
Key Features
The app has four main roles:
Customer App
Vendor App
Driver App
Admin Panel
Customer App:
User Authentication (Sign up, Log In, Log Out)
Profile Creation and Profile Management (Add, Update, Edit information)
Smart Search (Search via category, subcategory, and keywords)
Search nearby restaurants, retail stores from your current location and saved addresses.
Order Food/any other item
For Themselves
For Another Person (Friend, Relative, Business Partner)
Pick up & Drop (Select the pickup and drop-off location of order within the app)
Service Tracker: (Track request based on service like order accepted, waiting for the retailer to confirm, order accepted, under process, driver accepted the info, driver picked item and on the way to drop off location)
Track Order (Real-time tracking to get an accurate sense of where the driver’s vehicle is and its expected arrival)
Cancel Request (Cancel order within 5 minutes)
Re-Order (Quickly order something from the order history with a few taps)
Multiple Payment Options (Card, CODand wallet)
Order Scheduling (Schedule the order in advance and get delivered at right date and time)
Rating and Review (Give feedback on the pick-up and delivery experience)
Promos & Offers (Notifies new deals, promo codes for discounts at checkout)
Manage Retailers(Add, update, delete retailers, check their active status)
Manage Customers
View all registered customers
Message them personally/ broadcast
Edit/ Manage customers
Manage Drivers
Add new drivers
Update driver details
Activate/deactivate drivers
Check their current status (online/offline/LIVE tracking)
Manage Products (Add, update, delete products)
Manage Order status (Check order statusconfirmed, pending, canceled, complete)
Manage Payments and Commissions
Manage payment for vendors, customers, and drivers
Set the commission rates
Manage Notifications (Receive notifications on order confirmed, order details, drivers’ status taking an order, customers’ status if he cancels, promos and offers)
Feedback Management
View and manage ratings and reviews
View feedback of customers on driver, app, service, and merchant.
Manage Retailers dashboard
Reporting and Analytics tool
View total customers, retailers and drivers
Highest ranking merchants demand wise
Total number of active drivers, offline drivers, busy, hold or waiting
Total value of orders
Customer satisfaction report
Table of Contents
Subscribe To Our Newsletter
SHARE
Featured Blogs
Read our thoughts and insights on the latest tech and business trends
There’s no denying that Augmented Reality Benefits Businesses and poses a big move in the Retail Industry. From Pokémon Go to IKEA and from Snapchat to L’Oréal, almost every business is trying out its luck... Read more
Artificial Intelligence (AI) has sparked a huge talk in the Automobile Industry. The potential of AI in automotive industry is not limited to self-driving cars, it unlocks various features of comfort for everyone. Imagine AI... Read more
Augmented Reality in Retail! A hot topic ruling over customers’ hearts and the bottom line of retailers. Gone are the days when retail stores struggled to capture the attention and engagement of tech-savvy customers. With... Read more
Cookies
Welcome to codiant.com! To enhance your browsing experience, we utilize cookies that enable various website functionalities. These cookies enable us to analyze which articles interest you the most, deliver personalized content, job recommendations, and targeted ads based on your interests and location, among other site benefits. For detailed information, please review our Cookies Policy and Privacy Statement.
Accept
Change Settings
Cookie Box Settings
Cookie Box Settings
Privacy settings
Decide which cookies you want to allow. You can change these settings at any time. However, this can result in some functions no longer being available. For information on deleting the cookies, please consult your browser’s help function. Learn more about the cookies we use.
With the slider, you can enable or disable different types of cookies:
This website will:
This website won\'t:
Essential: Remember your cookie permission setting
Essential: Allow session cookies
Essential: Gather information you input into a contact forms, newsletter and other forms across all pages
Essential: Keep track of what you input in a shopping cart
Essential: Authenticate that you are logged into your user account
Essential: Remember language version you selected
Functionality: Remember social media settings
Functionality: Remember selected region and country
Analytics: Keep track of your visited pages and interaction taken
Analytics: Keep track about your location and region based on your IP number
Analytics: Keep track of the time spent on each page
Analytics: Increase the data quality of the statistics functions
Advertising: Tailor information and advertising to your interests based on e.g. the content you have visited before. (Currently we do not use targeting or targeting cookies.
Advertising: Gather personally identifiable information such as name and location
Remember your login details
Essential: Remember your cookie permission setting
Essential: Allow session cookies
Essential: Gather information you input into a contact forms, newsletter and other forms across all pages
Essential: Keep track of what you input in a shopping cart
Essential: Authenticate that you are logged into your user account
Essential: Remember language version you selected
Functionality: Remember social media settings
Functionality: Remember selected region and country
Analytics: Keep track of your visited pages and interaction taken
Analytics: Keep track about your location and region based on your IP number
Analytics: Keep track of the time spent on each page
Analytics: Increase the data quality of the statistics functions
Advertising: Tailor information and advertising to your interests based on e.g. the content you have visited before. (Currently we do not use targeting or targeting cookies.
Advertising: Gather personally identifiable information such as name and location