Loft Loyalty is a mobile app for a local restaurant and coffee lounge.
The main idea behind it was to construct a loyalty program, which would allow customers to earn rewards by drinking and dinning in their lounges all over the city. It also contains map with routes to all of their locations, and also menus. And lastly, the app has few more static pages, with content speaking about the brand, gifts, coffee making process and more.
Solution to the app requirements was to build two mobile apps, and one web API. Mobile apps were created with React Native. One of the apps is for guest (clients), and the other for waiters. Waiter app scans QR codes, which are unique on each guest app, and are used to validate each purchase and thus gain loyalty points. Behind all the frontend logic on mobile phones, is of course an API, written in .NET Core, communicating with database, and making sure the system is working.