Tamam –
On-Demand Delivery App
Development.
Deliver anything
from
anywhere
Tamam
Scope and highlights
On-demand delivery app solution
Workshops in Ukraine and Turkey
UI/UX Design
MVP development
50k+ app downloads
the challenge
Tamam App is a custom on-demand delivery app that connects customers with independent local couriers, who receive and deliver goods from any restaurant or shop in a city.
The client approached us with a goal to get full-cycle product development for improving the delivery process in Turkey. They wanted to make the process of ordering any type of product quicker and more enjoyable, helping the customers save time on a trip to the supermarket/restaurant/shop and spend it on more important things.
The Tamam App had to be built from scratch. We have decided to start with developing MVP, analyze its performance and user interactions, and then release it.
The core challenges included:
Discovery phase with the study of all possible problems
Creation of the convenient and intuitive UX/UI design
Developing and release of MVP in a short time
Build a microservice architecture to withstand high loads
Looking for offshore software development ?
We’re ready to help! Get consulted with our specialists at no charge.
the process
The app had to be intuitive and responsive while processing a high load of data. More intuitive design is very important for a more enjoyable customer journey, and for contributing to higher conversion.
That's why our process started with the initial brainstorming discovery phase, where we defined the product boundaries, defined the work scope, created the work breakdown structure, wrote the user story, drew architectural diagrams. Next during the UX / UI phase, we made web frames, tested prototypes of mobile web for admin, courier application, and client app.
While creating on-demand delivery app front-end, we were focusing on improving each step of the user journey - from browsing through the products and places where you can make an order to customizing the order and adding products to basket, to transaction completion using secure payment methods.
We chose React.js, Node.js, ReactNative for on demand delivery app development because these tools are modern, advanced and easy to maintain. In addition, these frameworks are based on the same JavaScript language. Our experience with this stack of technologies shows that it allows fast implementation of new features.
During the Geniusee-Tamam collaboration we had 2 cooperation models. We started with a fixed price cooperation model (for the period of MVP development), and then we switched to the format of Dedicated Team Cooperation Model. Our Geniusee Dedicated team consisted of 3 full time Software Engineers, a part time Business Analyst, a part time UX/UI Designer and a Project Manager. This team was enough to constantly support existing applications, close defects and customer complaints that arose, develop new functionality that emerged on the basis of customer feedback.
Before the project was launched, our client had visited Ukraine where we had some workshops and a discussion about the work scope. After passing from the MVP phase to ongoing development our team has visited Turkey for deeper market analysis and building stronger customer relationships.
Core activities at this stage included:
- Building on demand delivery app on ReactNative for iOS and Android for the client that allows to order delivery service in several clicks;
- Making on-demand delivery app on ReactNative for iOS and Android mobile application for courier that allows to earn money by providing delivery services to the clients by motor, car, bike or on foot;
- Creating admin panel that allows to manage clients, couriers, order execution and payments;
- AWS infrastructure based on microservice architecture
“We were glad to be part of Tamam On Demand Tamam Delivery App, as it was a good experience for both our developers and managers”
Taras Tymoshchuk
CEO Geniusee
the outcome
The results of Geniusee on demand delivery app development services are 2 user friendly mobile apps (for clients and couriers), easy in use admin panel that allows to manage clients, couriers, order execution and payments that are already introduced to the Turkey market.
More than 50k users have already downloaded the application. The average rating in Google Play and App Store is 4.5.
Key results for the client were:
A ready-made product that went through the entire cycle from MVP to release less than a year
50k+ downloads from App Store and Google Play
Implementation of the latest security standards
Improved analytics and measuring of user behaviour
We worked with Geniusee in a startup project. They are a professional and flexible team with different experience in many frameworks. We developed an on demand delivery app. I would like to thank them for this experience
Abdullah Wasfi
Founder & CEO at Tamam App