Start Your Business!

Stay updated with the latest tips and tricks to start your online business. It's completely free.

Eiya’s "Anything Delivered" platform to make Mexican lives easier – Client Success Story - JungleWorks
  • Blog

Eiya’s "Anything Delivered" platform to make Mexican lives easier – Client Success Story

Screen Shot 2016-05-03 at 12.58.47 PM

The eCommerce revolution has turned the “traditional” supply chain on its head. New customer expectations regarding time to deliver, overall delivery experience, and open communication have forced delivery startups to invest in new technological solutions to manage their delivery operations. Consumers now want to have full, real-time visibility over their deliveries. In particular, they want to see the entirety of the last mile – that is, they want to be able to see where the driver is and exactly when they will arrive. Creating a frictionless delivery process requires technology that enables all of the above. By doing so, you lessen the likelihood of a customer calling in and having to deal with a customer service representative, who will then have to go through their system to find information about the delivery.

The success of companies like Postmates, Doordash and Deliveroo has paved the way for on demand delivery and urban logistics, but the journey hasn’t been smooth.  On demand has penetrated every industry and business (related reading : Business Models for On Demand Food Delivery), and logistics is no exception. Dealing with these new challenges requires investing in a solution that helps businesses manage their deliveries.

When Alfonso approached us to build an on demand delivery platform for Eiya, we knew the challenges that developing this solution would pose. The technology solution needed to streamline efficiency and cut costs. In an interview with Alfonso, we asked him about his motivation to start Eiya, its business model and his experience of developing a solution with Next Juggernaut.

Starting an On Demand delivery platform is definitely a great idea. Tell us something about Eiya and your personal motivation for starting this service?

It all started with a “what if” moment at a friend’s house. A group of friends and I gathered to hang out, but we were missing some beer and that’s when someone said “What if there was an app that could bring us beer and some snacks” Everyone quickly disregarded the idea. The next morning, my curiosity kicked in. So I did some research for beer delivery. Shortly my research escalated to the on demand industry and urban logistics; that is when I found out that delivery under an hour and last mile logistics was the next big thing. I had worked as a delivery boy years before, so the idea of having a delivery business was not so crazy. I don’t recall having a “motivation”, every day I took one step and in about 6 months I had created an MVP, validated, raised money and took the idea to a whole different level. One thing led to another.

Could you shed some light on Eiya’s Business Model?

Eiya App offers delivery service from any restaurant or store in Mexico City. Users search for results near their location and place an order. Uber-like drivers receive the request and deliver the order in the shortest time possible. Drivers are paid for their time and the distance covered. Eiya currently has one revenue stream which is the processing fee added to the user’s total purchase but we are now testing two more revenue streams with drivers and businesses. Two other revenue streams are on the waitlist to be tested by the end of 2016

What is the value proposition that you offer?

Our value proposition is ideal for Mexico City. On a daily basis, 40 million hours are lost in the city due to traffic. With some research we found out many of the drivers spending time in traffic can be removed by offering efficient last mile logistic services. We started with delivery services, but we found out that by optimizing routes and the driver’s time, we can offer additional services within the app because many fit the same logic such as delivery – messenger service, taxi, laundry delivery, grocery delivery, among others. We are imagining and working towards redefining ride sharing. In short, our value proposition is to optimize routes as efficiently as possible, so drivers earn more buck for their time and users pay less for services. We’ve launched delivery and we are now testing bike messenger service.

How did you solve the initial egg and chicken problem to get customers and delivery personnel on your platform?

We’ve come to learn that last mile logistics is a very intensive business. It takes smart decisions to move ahead and cash infusion to grow your fleet until demand picks up enough to take over. In our prelaunch stage we studied two to three different launch strategies, some involved starting with a dozen drivers throughout the city and marketing enough to attract users. It was too costly. What we ended up doing is this – we launched with one user and one driver and shortly began adding one user and one driver at a time, as needed. This allowed us to test our app, databases, servers and business model one user and one driver at a time. It also allowed us to receive feedback and quickly pivot and adjust if needed. If we had launched to the public, adapting to the market’s needs would have been close to impossible. The hardest thing we have learned about Eiya App is growing the offer and the demand at the same time. If they grow unequally, then we have no business. We are still in the alpha stage and will stay this way until we launch Eiya App 2.0 in the next few months.

How is Eiya different from other on demand delivery platforms?

A lot sets us apart from the few delivery apps that exist in Mexico City. I can tell you that we are working on awesome, futuristic features, which we are by the way! But we believe our customer service and customer relationship can outcompete any other business on the long run. We have seen the potential competition interact with the city and users, and there is still so much room for improvement. Another thing that sets us apart is one feature – live tracking. You would think this technology is being used in the Mexican market, I was also very surprised when I found out we are the only ones using it. We found out users prefer to see their order in real time than be told an ETA and be late by one minute.

How has the experience with Juggernaut been?

After many months of hard work, we were able to develop a prototype that we are now building on top of. The tech stack has given us a competitive advantage, node.js and mongodb is still somewhat expensive and unknown in Mexico, so businesses invest rather less money on other technology. This tech stack has saved us time to develop future features while the competition tries to catch up.

Are you satisfied with your technology platform as it exists today?

We are not. Not because it isn’t great but because we already see Eiya App 3.0, Eiya App 5.0, and getting there is not the easiest thing. We have a strong tech stack, we know that, but there is still a lot of room left to grow and innovate.

What is one particular Marketing Tool or process which you swear by, that has helped you gain more users on the platform?

We have not launched any marketing campaigns or tools for Eiya App, and we probably won’t do so until we have a solid customer acquisition strategy. How are we getting users? Remember we started with one user and one driver, we have now given access to our friends and they have recommended us to their friends, it has mostly all been word of mouth. The other strategy is that Carlos and I, Eiya App’s founders, started a Youtube and Facebook Vlog called #ChevesConPonchoyCarlos in which we talk about our entrepreneurial journey, Eiya App, and the problems we see in Mexico and how technology can fix it all. This has given us exposure and has been driving users to Eiya App’s Facebook page. We currently see no use for spending in marketing campaigns when social media gives us the exposure for free.

Are you planning to expand Eiya to tap more geographical locations? If yes, what would be your strategy?

We currently have no plans to expand outside of Mexico City. There’s approximately 25 million people living inside and on the outskirts of the city. There’s another 10 million visitors on an annual basis. When the new airport is completed within the next decade, another 30 million visitors will be coming in and out. Smartphones will double in the city to 20 million within the next 5 years. With this rapid growth, and the poor city infrastructure, we have enough problems to solve. Of course, like all businesses, if we can we will expand to other major Mexico cities, but for now the capital is our main and only focus.

What do you feel is the future of the On Demand economy and how can it help people and businesses alike?

I do believe there is a point where purchasing online will take seconds, and delivery will take minutes. But I also see people taking their time inside an app to play ‘dress up’ with their avatar; intelligent apps will search, feed and recommend accurate results in milliseconds, and these apps will give you the best of what YOU need. Personal assistants will come to play for our convenience. Just look at what Operator, Messenger, and Alexa are doing. And in many years, even decades down the line, we will be able to put on some glasses and virtually do the shopping ourselves without leaving the comfort of our home. E-commerce in Mexico is just getting started. Eiya App, among others, is building the infrastructure for these ideas to happen.

How do you see Eiya evolving in coming years?

It’s hard to tell. The Mexican market is a tough one and it’s not easy to predict because the country and the politics that surround it are still developing. We have written down and discussed many future ideas. One is growing our fleet within the capital for other companies to use as well. Another is expanding to major cities in the country to build a network between them; connecting the cities. And another one is expanding from border to border and develop an autonomous fleet that can distribute demand from inside the capital to the borders and vice versa. We envision so many things, and it’s hard to tell where we will pivot. Right now the vision is to grow Mexico City’s largest, most intelligent fleet.

Any advice for startups trying to make it big in the On Demand space?

The on demand space is a very cash intensive industry. It takes money, resources and time. Be patient. Also, before starting an on demand business, do all the research possible. Reach out to potential customers and ask for their needs. When you think you’ve finished asking, ask some more. This will, hopefully, show you what people are wishing for. The hardest part about the on demand space is knowing what the market needs and developing a mobile solution for that need. Always serve and work for the user.

Get in Touch with us if you are looking to create the next big disruption with your on-demand business idea! We have got your tech covered, no worries.    

Related Resources

1 Comment »

Leave a Reply

Know the Technology behind Location Tracking for On-Demand Services : Part Five of the User Journey Series

This is the fifth part of an 8 part series called ‘User Journey on an On-Demand Business Platform’

Every on-demand platform needs integrated location based services in order to determine service locations, customer locations, track service providers and help them navigate from their location to service location. Many Google Maps APIs are used along with the Google Maps SDK for iOS apps or the Android API to build location relevant apps. We commonly use following APIs in building location based functionalities. 

tracking API on-demand economy

  1. Google Maps Geocoding API

Purpose – Accurate determination of locations and user friendly presentation of geographical information.

  • Converts an address into geographic coordinates (geocoding i.e. latitude/longitude lookup)
  • Converts geographic coordinates into a human-readable address (reverse geocoding i.e. address lookup)
  • Finds address for a given place ID, i.e. a unique identifier of a place on Google Maps.

User’s coordinates (latitude/longitude) are determined by user’s phone GPS. Reverse Geocoding is an extension of Google Maps Geocoding API that matches these coordinates in a database of geospatial information and returns user’s physical address on the map.

Caveat – Google API returns the nearest address available in its database corresponding to input coordinates. Hence in some cases, the address returned might not be user’s exact location but a location close-by. However in USA, European countries and other places where the back end data is generally good, such issues are rarely seen.

  1. Google Places API

Purpose – Retrieve information (including name, address, type of location, phone number, reviews, website link and more) about places.

  • Returns information about Places — defined within this API as establishments, geographic locations, or prominent points of interest.
  • Place finder with Autocomplete – Assist users by automatically completing the name and address of a place as they type. The country, city or distance (in meters) or the radius – within which place-results will be returned – can be set in order to only return results from your application’s service area.
  • Simple implementation of a Place Picker – A Place picker UI widget on the app, so users can choose from a set of nearby places displayed on a map.

This API provides access to information of about more than 100 million places around the world.

Place API requests specify locations as latitude/longitude coordinates. Geocoding API returns the physical address (like a string) corresponding to a set of geographical coordinates. Place API identifies and breaks this address string down to different components of the Address in its response JSON, such as –

– Street Number

– Locality

– Administrative Area Levels i.e. city, state etc

– Country

– Post Code etc.

Your application will be able to extract required fields from the response.

The Google Places API for iOS is packaged with the Google Maps SDK for iOS.

  1. Google Maps Directions API

Purpose – Navigation. Calculates directions and outputs detailed route information between locations using an HTTP request. The API has the ability to return information corresponding to multiple routes between two points such as shortest route, fastest route etc. The functionality to deliver a particular type of route output (example – fastest route) can be built into application logic by setting required parameters in API queries.

Features:

  • Can be used to find directions for several modes of transportation –  including transit, driving, walking or cycling.
  • Directions may specify origins, destinations and waypoints either as text strings (e.g. “Chicago, IL” or “Darwin, NT, Australia”) or as latitude/longitude coordinates

Note: We can provide a work-around by creating a deep-link from your app to Google Maps App and that can be used to obtain turn by turn directions.

  1. Distance Matrix API

Purpose – Tracking. Computes travel distance and time (ETA) between a number of points using the Google Maps API. Takes into account traffic information while calculating the ETA.

Features:

  • Provides travel distance and time for a matrix of origins and destinations.
  • The information returned is based on the recommended route between start and end points, as calculated by the Google Maps API.
  • For the calculation of distances, one may specify the transportation mode to use such as Driving (default), Walking, Bicycling, Transit (via public transit routes).

Note: For use cases, where we need displacement (straight line distance) between two points, required calculation is done within the app using coordinates of the two points and a call to Distance Matrix API is NOT made.

  1. Geo-fencing

Purpose – Define geographical boundaries to mark service areas.

A library of Google Maps called Geometry Library can be used to draw a polygon on the map and it returns coordinates (latitude/longitude) of points on the polygon to mark a geographical area. This can be used for multiple purposes within the app such as:

  • Find out whether an address lies within the service area of the application
  • In case application logic requires to choose which service center will serve requests coming from a particular location
  • Define service areas of different service providers

Check Reference: https://developers.google.com/maps/documentation/javascript/geometry

Pricing

As per latest update from Google (effective September 2015), anyone using Google Maps Geocoding API, Directions API or Distance Matrix API, gets 2,500 free requests per API per day and beyond that, they are charged $0.50 USD per 1,000 additional requests up to 100,000 requests per API per day. If you have larger requirements, then you need to contact Google Maps team for a license.

Google Places API serves 1,000 free requests per day and that can be increased to 150,000 free requests per day after credit card validation. For more that 150,000 requests in a day, app owner will need to contact Google for a quota uplift.

API Keys

All Google Maps API applications require authentication using an API key for the purpose of quota management. Including a key in your request also allows you to monitor your application’s API usage in the Google Developers Console; enables per-key instead of per-IP-address quota limits; and ensures that Google can contact you about your application if necessary.

The results returned by these APIs are in JSON format. 

Go to Part 6/8 : ‘Payment APIs for On-Demand Services’ here >>>

Get in Touch with us if you are looking to create the next big disruption with your on-demand business idea! We have got your tech covered. no worries. To know more about Juggernaut, go to the homepage  .

Related Resources

79 Comments »

79 Responses to “Want to develop an app like Uber? Know the cost and other details“

  1. Shaw says:

    Need a übe type app

  2. Ajay Deep says:

    Hi Shaw. Thank you for your interest. Our sales team has sent you an email. You may take it forward from there. Cheers!

  3. I wan’t uber like platform but for another kind of business. real estate?

  4. Pac says:

    Hi, I need app like uber but with little changes

  5. shane says:

    Uber like app for delivery service

    • Ajay Deep says:

      Hey Shane,
      Uber like app for delivery service seems to be a great idea. Someone from our sales team will be in touch with you through email. You may take discussions forward from there.
      Cheers!

  6. Antoine says:

    Hi Ajay – What assurances one has that the app developper would not simply take an inovative idea and create its own app? An NDA, despite its loopholes, is a legal instrument that prevents the “Disclosure” not the copying or the taking over of an idea. Your open mindness on this delicate matter is appreciated.

    Cheers,
    Antoine

    • Ajay Deep says:

      Hi Antoine,

      We value intellectual property very highly. As and how it may be required, we are open to discussing transparent and clear clause/s that would prevent us from developing similar application for a time period. The developers working at our organization are hired after a verification process and are legally bound not to indulge in any such activity. Further, we have sent you a copy of our NDA. You may go through that and reply to the email. Rest assured, Juggernaut will be your best choice to develop an app like Uber in any industry segment. Let’s take it forward.
      Cheers!

      • Ahmed says:

        Hi Ajay, I came across your articles…I really like what you write about on demand tech..very helpful and inspiring…about this point specifically I’m so interested to know more.can you send me a copy of your NDA.
        We might discuss something even more interesting starting from this point

        My regards,
        Ahmed

        • Ajay Deep says:

          Hi Ahmed. Glad that you liked our content. We focus on providing value to our readers. Our team has sent you an email. Just reply back to take the communication further.

  7. tony hakim says:

    you guys are world class

  8. Milind Shah says:

    Hi Ajay,
    I need an app same as Uber. what will be the cost? and can you show me if you have any such app on itunes?, so that i can download and try.
    Milind

    • Ajay Deep says:

      Hi Milind,
      Being a leader in on-demand space, we have developed a number of apps in various business verticals for both android and iOS platform. Our sales team will get in touch with you through email and provide you with all the required info.
      Cheers!

  9. Wafir says:

    Do you guys do projects for the Middle East?

    • Ajay Deep says:

      Hey Wafir, of course we do!
      In fact, the Middle East region is booming with startups in the on-demand sector. We’d love to work on your project. Just sent you an email to initiate the conversation. Let’s take it forward through that.
      Cheers!

  10. nitesh says:

    hi need a app like uber let me know

  11. Subomi says:

    Hi,

    Need an app like Filld On Demand Gas Delivery.

    But with no payement option for now since that needs a lot of security and will be expensive. I’m bringing Filld’s business model to Africa.

  12. Parul Singh says:

    Are you guys involved in developing all kinds of apps or its just limited to the apps like uber?

  13. Jesse says:

    Hello, I would like to get more information on developing an app similar to Uber but for providing a standard service. It is a very saturated industry and simplifying access to such service I think can very well find its way in the mobile App world. As like previous comments left I too am concerned and question if my idea can be taken or copied.
    Thanks for your time and eager to hear your response.

  14. Can you send me a copy of your NDA? I am most concerned with this and how it works and what is the time line of the NDA?

    My idea revolves pretty much around UBER and but is not related to rides.

  15. william says:

    Hi AJAY or juggernaut , am interested in developing an app which is as complex as uber or a little more complex but nothing like uber. would like to get in touch with you via email. so reach out to me lets discuss. thanks.

  16. Peter says:

    Hey Juggernaut, I’m interested in developing a service within the On-Demand economy, with some added variables that could prove difficult to navigate, but can definitely be done with the right expertise. Really in the ideas stage at this point, but I can definitely see a road to success and I’d love to talk with you guys regarding my options and so on. Thanks.

  17. please give the ideology and working of the app,and how to develop an app like uber for autos and taxi which could be affordable for all class of people

  18. King Spesh says:

    Hello Ajay, I have an idea for a transportation app but have no finances nor the expertise to pull it off, I have made a thorough research on it and its big, please contact me via email to discuss it.

    Kind regards,

  19. Amaro says:

    Hi Ajay:

    Do you have a uber alike plataform already? I’ll be interested on getting such a service from you and your team

    Thanks

  20. Daniela says:

    Hi Ajay,
    I am looking to outsource (hire or partner) the development of a new business idea that can use this kind of structure. Would your team shoot me an e-mail so that I can assess whether Juggernaut may fit into the picture? Thanks!

  21. Jon says:

    Hi Ajay,

    Looking for a Uber like app in RSA, also have concerns about NDA, costs and durations.
    Please could you send me a copy of your NDA and any other info that may assist me in my choice of Developer.

    Please also send me through a direct contact so that i may contact by telephone if possible.

    Thanks Jon

  22. sudheer says:

    Hi, i want to start a business on GPS based. It likes UBER r OLA but not in transportation mostely deals with FMCG. Can u please email me the details.

  23. Thanks for this….i also like to develop Uber type of apps. Please inform me what is the exact cost to develop in India.

  24. i need an app developer just like uber..
    can u help?

  25. Daho says:

    I would like to have an estimat for uber like platform thanks

  26. Carlos says:

    Hi im interested in an app with similar UBER features

  27. Jordon says:

    I need to be able to have clients send their location to a computer at our office so we can send a car to them,

  28. Sunny says:

    Would like to make an app please contact me

  29. Joniel says:

    Hi Ajay, I have an app in my mind same as Uber and I would like to discuss it further. Hope to hear from you soon.

  30. Tim says:

    What are your rates and can you refer me to a source to develop a solid NDA and IP lawyer before we get the ball rolling?

  31. MJ says:

    I’m interested in an uber like app. Can you help? Thanks!

  32. hasan says:

    I need a app like uber county base

  33. Ami Khan says:

    Hi Ajay,

    I have a business idea/proposal and need to work out how much it will cost to develop an app like uber (but also maybe have some sort of video link too). I plan to pitch to investors by Q316 so am working on the Financial model now.
    What credentials do you have in this field and could you also let me know what guarantees you can provide in terms of ensuring that any plans I share with you are confidential? Thanks in advance!

  34. Chris Dre says:

    Interested in UBER-like app with some changes. Please contact me with NDA. Thank you.

  35. Mark says:

    Thank you. Very informative and well-structured article. I think it would be helpful for everyone. Maybe you should try to add it to the Wiki page about Uber: http://getsmall.link/6eb1a0e8

  36. Rigoberto paz says:

    We are in los angeles trying to start ul a bussiness like uber can you guys helps out.

  37. Barkaat Ahmad says:

    Hi

    We like to get an estimate on an Uber like app. Would you be able to email me a ball park estimate on development cost, timeframe and on after sales service/enhancements.

    • Ajay Deep says:

      Hi Barkaat,
      Thanks for reaching out. Our sales team will be in touch with you through email and you may take the discussions forward from there.
      Cheers!

  38. mugambe ramathan says:

    hi,am in east africa, am planing on setting up abusiness more like uber hope we can discuss more

  39. Stephanie says:

    Hi Im interested in developing an app like uber for another service but same concept as uber can you please provide me with costs thank you

  40. Amr Gadalla says:

    Hi Team,
    I want to ask about the details of a program like Uber, but of course on a much lower scale (10-20 cars), including the cost and the maintenance fee , and if there is any fixed sets to be fixed in the cars.

  41. Akshay Kumar Dixit says:

    Hi I also want to know about the cost of making such an app

  42. Aditya says:

    Hi Ajay
    I am thinking to make website like uber but it will be little different then uber. It will be like pre reservation in app and customer can track their car. It will be limousine service but all pre refer action through app. Nothing else.

  43. Mohamed says:

    We are in NJ. And we like to start company like Uber or lyft can u guys helping out by telling what the cost for the app and start the company

  44. David says:

    Please call me to discuss my concept for development.
    David
    9173646218

  45. Sayo says:

    Hi
    I will like to get an estimate on an Uber like app. Please email me a ball park estimate on development cost, timeframe and on after sales service/enhancements.

  46. Hello,
    I am looking to develop an app similar to Uber but will carter a totally different service.
    I like what I read on this page and will love to touch base with somebody in your company.

  47. Pathrose says:

    We would like to get an estimate on an Uber like app. Would you be able to email me an estimate on development cost, timeframe and on after sales service/enhancements.

    Reply

  48. Jignesh patel says:

    Hi
    We like to get an estimate on an Uber/ola/porter like app. Would you be able to email me a ball park estimate on development cost, timeframe and on after sales service/enhancements.

  49. Jignesh patel says:

    i need to detail about this uber/ola/porter application
    who make this type of application?
    its application total estimste and how to operate?

  50. Nuria says:

    Hi I need help trying to making a app like the uber app but we have our taxi company already it will be more easy if we have an app can you help please

Leave a Reply

Want to develop an app like Uber? Know the cost and other details

How much does it cost to make an app like uber

How much doest it cost to make an app like uber

How much does it cost to develop an app like Uber? We come across this question almost always when we think about app development for building apps like uber. The answer always is – It depends!
Uber’s business model has given rise to a large number of On-Demand Platforms being adapted for different verticals. The demand for taxi apps like uber and uber clone app has grown eminently in the recent times. Many entrenched industry value chains stand to be disrupted. The online-offline nature and involvement of multiple stakeholders make these platforms difficult to design, master and scale for uber like app development for your business.
Related Reading – The Uber Business Model 
Entrepreneurs and enterprises looking to build uber like apps for different verticals often find this analogy easiest to articulate and hence the genesis of the question. There are several variables associated with getting to a correct estimate to make an app like uber. Let’s have a quick look at these variables to understand what goes into designing an Uber for X platform. I am confident this will also lead to a better appreciation of why we as Juggernaut took a modular approach and designed an MBaaS (Mobile Backend as a Service) architecture to create a winning value proposition for entrepreneurs/enterprises looking at making an uber like app / uber clone for their business.
Generally the cost for the initial MVP for an app like uber is upwards of $100k-$300k, however while taking the Juggernaut approach it can be as low as $40k – $80k. Read more to learn how :
A) Is your business model exactly like Uber? If not, how does it differ from Uber?
Uber for X can be best described as a platform looking to deliver a product or provide a service On-demand with demand being aggregated online and serviced offline. But there are so many variations that can come up when we start analyzing different implementations in this field.

When we talk about an app like Uber:

  1. We can assume – supply is loosely bound to the platform and we are merely aggregating the supply.
  2. Demand is not scheduling the product/service for a time in the future and everything is instantaneous.
  3. Demand is not choosing the service provider and he is being allocated the one based on his choice and other variables.
  4. Service/product that we are talking about has a standardized flow and doesn’t involve customer making a selection across lot of different variables.

Clearly, for most of the entrepreneurs their business model will have many stark differences from Uber’s business model cited above. These considerations have a direct impact on how you deal with decisions related to identity, scheduling, matching, payment, etc. while designing the product and thus the cost associated with defining the MVP.

Related Reading  On-demand startup in mind? Success depends on these planning factors – Venture Beat

If you are in the process of defining the contours of your business model and making these design choices and are looking for a more exhaustive take on the topic – download this free eBook that talks about how to finalize the business model for your On Demand Startup – Ebook: Understanding the On Demand Business Model

B) What is the business vertical you are trying to target?
Is it a taxi app like uber business or an On-Demand platform designed for some other vertical? When you are trying to find a solution to help your existing taxi/limo business with an Uber like application development experience, there are many companies providing white label solutions. When you start going broader to say, ground transportation (shuttle/event/hailing solutions directed at children/senior citizens/corporates etc.) or beauty or home services or delivery and so on, things start becoming more complicated and it is difficult to find a script based approach that works.

We have been grappling with this problem for the last 24 months and have come up with a top down approach as a solution. The basis is that there are certain modules – matching, scheduling, tracking, payments, reviews, notifications, aggregation and signup that form the backbone of any such platform. So we have created backend code blocks or an MBaaS based architecture structured to take care of most of the use cases that can be thrown by an On Demand Business Model. For more information on functional choices that go in defining each of those modules – download this eBook that talks about the Building Blocks for On-Demand Technology.

The underlying premise is that the front end needs to be custom developed. Leveraging the proven backend architecture ensures that we are not reinventing the wheel when it comes to deeper customizations/corner cases.

Uber like app development

Uber like app development

C) Evolution of On-Demand Platforms
When we talk about an app similar to Uber, it is helpful to keep the general evolutionary framework associated with all startups in mind. It is a fact that all business apps like or unlike Uber have to go through the 4 stages mentioned below. But the fact that most On Demand platforms are associated with network effects/playbook evolution/solving the initial chicken and egg hurdles, etc. the case for a clear understanding of these stages is much more important. Question then becomes are we looking to validate the business model that is doing less than 1000 transactions a day or are we talking about a system that has already scaled to multiple geographies built on top of a highly optimized logistics framework.

How to make an app like uber

How to make an app like uber

Focus areas during different stages of platform evolution are different. The first hurdle is getting a functioning product to the market that aces the core interaction. Once the MVP is launched its often a race towards achieving that product-market fit which in itself might span multiple sprints. Once the product market fit is in sight, the next hurdle is getting the unit economics (Customer Acquisition Costs/Lifetime Values) right while constantly improving cohort data. This phase generally involves lot of focus on building the analytics capabilities.

Total cost of developing an on-demand app like Uber:

By now it should be clear that the cost of making an app like Uber depends on numerous factors. But here’s an attempt at the estimate. Building an MVP for an On Demand Platform involves creating web/mobile interfaces for both supply and demand. Add to this the fact that native experiences are the expected norm leading to parallel development efforts if we chose to build both for iOS and Android. The other important component is the nerve center/admin panel that doubles up as a CRM and a Dashboard to control some of the critical operations. Everything is glued together by the APIs that operate on top of central databases and control logic – part of the backend framework that runs on cloud.
Assuming the platform architecture is scalable and is able to handle 500-1000 transactions a day right away we are looking at an upwards of $100k-$300k effort for an initial MVP. Variations in the ball park primarily are on 3 accounts –
1. Number of stakeholders
2. Number of platforms that are part of the initial launch
3. Complexities in the business model
4. Geography/ Region out of which your development team operates or engineers the product. Per hour rates vary from $20 -$60 (parts of India/Eastern Europe/South East Asia) to $80 -$150 (parts of Western Europe/US)
With a modular approach that takes advantage of pre-built IP, we at Juggernaut are able to reduce the time and cost involved by around 30%. In addition, since Juggernaut’s engineering teams are based out of India we bring a huge cost arbitrage to the table while still ensuring smoothness in communication generally associated with in-house teams. The engagement processes have evolved over more than 5 years of distributed product development. All in all the costs for an MVP while taking the Juggernaut approach can be as low as USD 40k to USD 80k. But more than the cost advantage the bigger value proposition that we bring to the table is experience drawn from doing more than 50+ On-Demand Platform in different geographies and domains. This makes the approach consultative wherein at every step, we draw from the playbook of many successful implementations that we have been associated with directly and indirectly.

Want to get an accurate cost for your own idea? Get in touch with us now!

Related Resources

3 Comments »

Leave a Reply

Jungleworks