Case study

Location-based marketplace for bars and pubs

This Flutter app lets users in London buy a subscription for drinks in bars all over the city, while bars get more customers.

Industry

Marketplace

Team

9 members

Launched

2020

Country

UK

About a Project

The app provides a subscription for drinks in London bars and pubs. El Tab helps pubs attract new clients and customers find new exciting places.

Project idea

Develop an app that lets customers buy a subscription for drinks in different London pubs. Users get push notifications with the pub's name and location during the week.

Project challenges

Create a user-friendly design

Integrate several payment options

Develop an admin panel to manage users and partners

Results

Our team developed a Flutter app that supports Apple Pay and Google Pay following the project requirements and meeting the deadline.

Planning Stage
Input

The customer had:

  • Business model
  • Value proposition for users
  • Desired list of features
Analysis

On this stage we did the following:

  • Allocated a Business Analyst
  • Analyzed the customer’s requirements
  • Prioritized requirements
  • Selected a tech stack
Outcomes

The customer got:

  • Specification
  • Wireframes
  • Application architecture
  • Project estimation

Main features of the project

Once the planning was over, we started product development.

Subscription

Tabs are cards with information about the pub with free drinks. To get the tab, users should subscribe. With the subscription, they get notified about a bar’s location during the week and can enjoy four free drinks (before the bar runs dry).

iOS

Android

Early access

Users can buy early access to the tab. It lets them get a notification half an hour earlier than other customers. It’s possible to get early access for free if a customer invites five friends to use El Tab.

iOS

Android

Admin dashboard

To manage users and partners easily, we’ve created an admin panel. It’s a web-based solution that lets admins to add and delete users, and add new partners. The dashboard allows creating tabs, setting their values and dates. It’s also possible to see the statistics for each tab.

Technology stack

We chose the following tools to develop a mobile app and an admin panel.

Cross-platform architecture (iOS and Android)

Language

Dart

Framework

Flutter

Web Architecture

Backend

Javascript

Webstorm

Node js

Mysql

Swagger

AWS

Frontend

Javascript

React

3rd party services

Amazon

Socket io

Stripe

AWS ses

Firebase

Google Map

Apple pay

Google pay

Our client say

GB flagUnited Kingdom

Founder of el Tab

“The workflow was excellent. I was very pleased that the team would regularly come to me with suggestions of how to improve the app. I was very happy with their overall performance. ”

Start growing your business with us
By sending this form I confirm that I have read and accept the Privacy Policy

More Cases