Heart of our process is transparency and we take our customers through the process to ensure they become part of the journey in product development.Read More
The primary purpose of this module is to search and list all the available stores in vicinity to a user. There is a specific delivery radius the app calculates and lists all stores a user can shop from.
With this module, the user can select his or her preferred items from the store and add to the virtual cart. This module will also handle the task of removing items from the cart as and when purchasing decisions change.
Once the cart is complete with selected products, the user can place the order with this module.
The bidding process usually involves the delivery/service charge agents will work for in case their bid is accepted. The user has to choose the agent depending on his requirements and budget and accept/reject bids.
Once an agent’s bid is approved, the order is placed successfully and the information is available for tracking. With this module, the user can get information on whether the agent has left the store, if any additional details are required, attach voice notes, track where the agent is and more.
The money is paid by the shopper so the agent can simply collect and deliver the products. The checkout process is simple and convenient where the user can choose to pay from his or her credit/debit cards or other online payment methods.
This is the user interface experienced by the agent, which shows him or her the complete list of product orders placed from the app.
When we were discussing the challenges in the development of such a platform, we realized that Agorah was to have a seamless user interface to accommodate the different types of functions the app has to deal with. For instance,
The app has to ensure that checkouts for both agents and shoppers are glitch-free and that payments happen seamlessly. A shopper must be able to get the orders placed and delivered and the agent must have a payment-processed order to deliver. All these should be handled simultaneously and in sequence for n number of users accessing the app.
When brainstorming for the solution, the team unanimously pointed out that building an MVP would be the most practical solution to test multiple scenarios and variables. If you notice, there are a lot of activities happening within a short period of time on the app. There’s the list of items awaiting approval on the cart while the bid is placed. There’s also the approved bid and payment initiation and so on. Besides these, the app also had to include a feature of convenience like speech-to-text conversion, which will allow the shopper to send voice notes to the delivery agent with product specifics.
So, we assembled UI/UX designers, writers, frontend and backend developers and others to build the MVP and finalize the order journey. After multiple tweaks and pivoting, the product worked and there were multiple users working on the platform at once, ordering groceries from different locations. All the features functioned as required as well, leading to a successful market evaluation.
With the success of the MVP, we managed to raise funding for the service. We have also onboarded a Chief Technology Officer to ensure further scalability and stability. We carefully reviewed inferences and results from reviewing multiple scenarios, use-cases and challenges and built a full-fledged product with even better user interface and functionalities. The app is now available for both Android and iOS on their respective app stores.
Please share your contact information, for us to connect with you and offer you a free discovery session about your digital product.