Pizza Ordering System

Project Summary

The app allows users to order fresh Pizzas and other specialties from a leading fine-dining restaurant in Swansea. The need for an app was necessitated due to the Covid-19 pandemic and user demand for a safe and contactless way for ordering their food.

The app designs were provided to us by the IT team for the client, so we were completely aware of the entire user-flow. We built the app using React Native, integrating Firebase for user authentication. Google Pay and Apple Pay integration was done to facilitate payments. Also the payment gateway was integrated for paying through credit cards.

The backend was designed and built by from scratch, with an option to scale up restaurants and for other branches. Using the backend, the restaurant team can manage the menu items and enable/disable any menu item. The app only shows enabled menu items for ordering their food. The design of the app is very simple and the food can be ordered in 4 steps, making it a seamless user experience.

What we did

  • Hybrid app built on the React Native Platform
  • Backend using PHP
  • Integration of Firebase for Crashlytics and mobile login
  • Google Pay and Apple Pay integration
  • Stripe payment gateway integration