Restaurant reservations made easy

Let's talk

Industry: FoodTech

Services Offered: Native iOS and Android app development, single page website, web app

Core Technologies Used: MongoDB, Express and Node.js

Country: Kuwait

Project Duration: 3-5 Months

6awala is an innovative mobile application for iOS and Android (and web app for Admin/ restaurants) that allow users to find restaurants in a given location and make hassle-free reservations, even for a large group. Users can additionally access the menu, reviews and photographs to make an informed decision. As their technology partner, Day One was selected to build the app, platform and webpage to provide information and facilitate reservations. As a mobile app development solutions provider this was our first experience in building a Food Tech app for the Middle East, and our foray into the world of advanced app design and development.

How the journey

Reading Time: 3 min read

Challenges we faced

Native app development has come a long way in the last five years. In 2016-17 when we started working on 6awla our essential challenge was with integrating the user mobile app with the restaurant backend, and integrate both with Admin for platform control/management. It was simplicity in restaurant bookings we were to provide with value-added services to elevate the entire experience. And that was more challenging than it sounds.

Platform Integration

The integration between - the user app (Native iOS and Android), the restaurant app (web app) and the backend (Admin panel). This required monitoring, sorting and managing a lot of data, for which a strong backend architecture was required.

UI/UX driven Features

At the heart of the app was its design - bold, colorful, trending and yet informative and user-friendly. The platform had to be the perfect marriage of brilliant UI/UX designs and technology-driven features to provide the best user experience.

Security and Privacy

We had to build a scalable yet secure platform for safeguarding user personal details. While in Phase 1 we would only go for email verification, Phase 2 was looking at phone verification and app payments.

What we did: Our Solutions

We began the process by first identifying the key features, technology and dependencies (third-party apps). Our UI/UX app design services team began working on R&D, wireframes and mockups, while development teams conceptualized user stories based on the buyer’s journey. Some additional actions included:

  • Building an automatic booking recommendation module. This would help to avoid booking delays
  • This feature was particularly useful for large group reservations, looking at a variety of cuisines
  • Backend architecture would book the restaurant table automatically, hence reducing time and intervention from the restaurant
  • A realtime dashboard
    for restaurant Admins and host app for waiters to facilitate/optimize table allocation (especially for walk-in customers or cancellations)

The Final Experience

When we think about it, the 6awla project could have been a top-notch app with the integration of AI services. In those days however, we were internally building our AI capabilities with our core strength in mobile app development. Day One has built an app that is powerful, user-friendly and top-notch in visual designs and ease of use. An intuitive UX and UI design of the website, restaurant portal and host app to seamlessly manage bookings. The journey has been one of brainstorming, creative thinking, discovery, experimentation and revelation; one that has shown the brilliance of collaboration and collective thinking.

Contact Us Ready to Get Started? Here’s what you can do: