Online table booking system for cafes and restaurants



1 - 3 Months
Project Cost
$10,001 - $50,000
Project For Industries
What type of Project it is?
  • Hybrid Mobile Apps
  • Web App
What Technologies you have used?
TypeScript, React, Redux, Golang, React Native, Docker, Bitbucket Pipelines, Amazon S3, Amazon CloudFront, App Center, PostgreSQL, PostGIS, Google Places API, Google Maps API, Stripe API.


The customer is RequiSit, a startup based in Dublin, Ireland. With the view of helping local businesses survive during an economic crisis, RequiSit wanted to build a pre-pay online restaurant table reservation system that would let venues take bookings, allocate space, and maximize revenues while users would be able to secure seats.

Cooperating with Arateg, the company needed to create 2 software solutions: a cross-platform mobile app for users (iOS, Android) and a web app for restaurants.


Arateg team developed a custom solution with the following features:


Features of a web app for restaurants:

  1. Registration

  2. Venue profile

  3. Admin panel

  4. Data visualization dashboard

  5. The possibility to add places

  6. Seat management

  7. Booking management

  8. Venue management

  9. Restaurant verification

  10. Verification of banking details

  11. Online payments

  12. Integration with Google Maps and Google Places

  13. Paid subscription


A mobile app for users includes the following features:


  1. Registration and authorization

  2. User profile

  3. Restaurant search on the map

  4. Restaurant search by multiple filters such as time, date, location, the number of people, etc.

  5. Online booking

  6. Geolocation

  7. Order history

  8. Order cancellation

  9. Online payments via Stripe, Visa, Mastercard, etc.

  10. Money refund

  11. Verification of customer identity

  12. Email notifications

  13. User settings


With the delivered solution, the company was able to help local businesses mitigate a negative impact of the COVID-19 pandemic by predicting the number of reservations, allocating space, and increasing revenue.

Learn more about this and other case studies on our website.

Cторонние ресурсы (9)