Today, where people are busy bustling their work, sparing time for an activity like car wash is quite hard. Forecasting car-care growth potential, it is quite inevitable to bring a solution to the most common yet challenging problem of a car wash. A client from the USA approached us to develop an interface on iOS platform that connects online customers to offline services.
Client wanted to provide a unique mobile solution for the users that will help them to request a car wash service on their locations, removing the hassle of going to the washing stations. The key focus area was of the client is to launch car wash app that brings car detailing service at customer’s doorstep in just a few simple clicks. This solution is specially addressed to the one that has sufficient bucks but insufficient time. The application is developed for USA time zone and is designed for USA inhabitants.Addressing the pain points, client wanted to develop a mobile solution for the same. The app will list all the washers on one platform backed by rock-solid technology to bring this idea to life.
During Package selection, the process was simple – Select the package and pay accordingly. But, when a customer selects supplementary service to be included in the package like waxing, air freshening and much more then it was difficult to maintain actual UI of the app. The inclusion of supplementary services in the selected package change the overall package price, making it difficult to manage application interface. Our developers managed this scenario with table view solution that handles such complex UI in most efficient manner.
Language support is one of the most important aspects of an application to outreach majority user-base. During app launch, language was the major obstacle in the way. So, to maintain app standard among different province, entire application was localized by our developers from English to French that creates ease for people residing in various parts of the world to use the app.
Dynamic Service Timezone Manage
Finding technician was one of the major issues as you can avail services based on their availability. To avoid this situation, our backend development team dynamically managed service time zone that allows you to book car wash services based on the service provider availability. we came with smart way through which washers will get the job and clients will get the service on time.
Zip Code Based Service Availability
The WashSquad app is defined for specific parts of USA. So, it was difficult to find out the availability of the services in correspondence to the address mentioned. To solve the issue, our development team defined a feature that automatically fetch the zip code based on the address entered. With the zip code, you can know the availability of the service in the specific area or part.
DEVELOPMENT PROCESS WE FOLLOWED
• The Discovery Phase- Our business analysts performed a lot of research and brainstorming before the app development process. At the end of the discovery phase the “Who, Why, What, When and Where” of the project were thoroughly scrutinized.
• The Execution Phase- After gathering all the nuts and bolts to proceed, it was time for project execution. Our designers, developers and quality analysts followed agile development process for execution and worked side-by-side to achieve the project aims. Our project managers also did regular reviews to check the progress of the project went smoothly and according to the time.
• Sprint Base Project Delivery-We took client’s feedback on each stage of development and applied the feedback in the project. It helped us to meet the client’s expectations in the best possible manner.
• The Deployment Phase- Now, app was ready to be unleashed to the world after rigorous development & testing period. We deployed the app in the appstore.
HOW MUCH BUDGET CLIENT INVESTED TO MAKE THIS CAR WASH APP?
At codegait labs we build an MVP version of a car wash mobile app in around 1540 hours. That implies, the cost to make a car wash application at an hourly price rate of $8-$12 is somewhere between $11600 and $18480 USD.
Put some wireframe and design visual to show the process.
Also put technology stack and third patry icons to show technicle part of this project.
Push Notifications – Twilio, Push.io
SMS, Voice, and Phone Verification – Nexmo, Twilio
Payments – Braintree & PayPal, Stripe, EWallets
Database – MongoDB, HBase, Cassandra, Postgress,
Email – Mail Chimp Integration
Cloud Environment – AWS, Google, Azure
Real-time Analytics – Hadoop, Spark, Apache Flink, Cisco, IBM
Map Navigation – Google Map
Let’s break down the costs for different activities:
Front-end and Back-end development
Map & Navigation Integration –
QA & Testing
So, if we go ahead with MVP product without compromising over required functionalities the cost will fall around $10,000 to $20,000 for a sole platform (either iOS or Android). Adding more advanced features and third-party integration will raise the cost up to $20000 to $40,000. However, spending around $25,000 guarantees your app to stand ahead in the competition.