Restaurant aggregator web & mobile interface fueled by NodeJS




Restaurant aggregator web & mobile interface fueled by NodeJS
case study

Client Overview

Drinkasaur is an online application created to offer filtered information related to top restaurants, bars, and events. This application offers a curated list of pubs, restaurants, bars, stores, events and festivities which are GPS mapped and verified, thus enabling users to make an informed choice about their outing and meal plans.



Project Overview

We built an app with a personal and interactive dashboard for users to discover the best choices from a curated list of restaurants, stores, events their city has to offer. It not only helps users discover social places but also helps them get on the guestlist and reserve tables at the best places in town.

We mapped the entire journey of the product life cycle, from ideation to strategy to design.

Restaurant aggregator web & mobile interface fueled by NodeJS
Restaurant aggregator web & mobile interface fueled by NodeJS
The client wanted to build a restaurant, events, stores aggregator app, with the following features:

Client Requirements

  • A unified user experience across different devices and platforms 

  • An interactive dashboard showcasing all nightlife options available in the selected city

  • GPS mapped curated listings - Displaying a curated list of all open places in a radius of 5 km from the user’s location

  • Book your table, GuestList+, and premium table booking features - Discover, plan, and reserve tables at a wide range of restaurants effortlessly

  • Check-in feature - Redeem coupons to avail free beverages/food

  • Toggle between list view and map view for the nearby places

  • Drinkasaur bar crawls  - User can change locations to check what is available in other areas

  • Happy Hours - A dedicated tab for places hosting happy hours

Restaurant aggregator web & mobile interface fueled by NodeJS
Restaurant aggregator web & mobile interface fueled by NodeJS

Consultancy and Digital Roadmap

We worked meticulously with the client to shape their requirements, optimise the designs for performance, and increase the rate of conversion. 

The QED42 team shaped the journey of the app in various phases such as - establishing the MVP, expanding the technology in reasonable and required spectrums, and more.

Design Approach

Our design approach revolved around two factors:

  1. Representing the Drinkasaur brand in a simplified manner and maintaining a consistent visual identity of the brand. 

  2. Delivering a unified user experience across multiple platforms/devices. 

Restaurant aggregator web & mobile interface fueled by NodeJS

Mobile Application

The Mobile application was built on Ionic 1. Ionic is an HTML5 mobile app development framework targeted at building hybrid mobile apps available on the Google Play Store and App Store. This reduced the mobile app development time by 50%, enabling us to deliver the project in time.

We also built an internal mobile application to be used by the Drinkasaur team for redeeming the coupons given to users. Since monetary assets were involved in the transaction of coupons, extra care was taken to monitor transactions and avoid forgery via analytics and other standard checklists.

Restaurant aggregator web & mobile interface fueled by NodeJS

The admin can add a place along with verified information about the services they provide. For instance: 

  • Photos of the venue

  • Is there a valet parking

  • Items they serve

  • How long is the place open

  • Geolocation to calculate travel ETA

The mobile application enables users to:

  • Search nearby restaurants, stores, events, etc.

  • Change the location manually to check what places are listed in any given location

  • Search for desired items and cuisines

  • View the nearby restaurants on a map or a list

  • Check in to a restaurant and avail offers provided by Drinkasaur

The unified design approach delivered a uniform user experience for the brand.

Business Benefits

  • Effortless app management

  • Analytics provided a better understanding of the user’s behaviour on the application. This gave the client a tangible matrix of how the app features were accepted and used by the users

  • Internal mobile application facilitated effortless coupon redemptions

REST API’s were built on NodeJs, Express, and MongoDB enabling the users and customers to interact seamlessly.

Technology Stack