Mobile app development for a world-famous restaurant chain Burger King (Belarus). The app should have an ordering feature for delivery and pick-up. Also, it should go with online payments, identification of users geolocation, personal coupons, deals and specials, accumulative discounts. Users sign up and verify via SMS validation or social networks.
The application for mobile operating systems iOS and Android was designed with the React Native framework. This solution makes the development process 1.3-1.5 times faster and reduces the budget up to 1.7-2 times.
Signing up is implemented by SMS validation. The users have also an ability to complete a fast authorization process by connecting through social networks (Google, Facebook, VK).
The mobile app allows users to look through the menu and make a quick mobile order. All the items available for pick-up and delivery are displayed on the menu.
Users can change the number of selected items, enter the promo code and add extra items into the order. It's possible to choose between two options here: pick-up or delivery service.
There are three payment options: cash, card payment on delivery or online payment in the app. The mobile app gathers all the required information about the user here: contact phone number, e-mail address, delivery address. The delivery addresses are saved in the user's profile and are available for a smart choice during the subsequent orders.
The mobile app is looking for for the nearest location of Burger King restaurants displaying hours of service and ability of delivery.
While placing an order the user is provided with all the information about a particular restaurant: working hours, contact phone numbers, nearest public transport (subway) station, and exact address.
Credit card information fields are displayed on the picture of a bank card that makes the process of filling the forms even more comfortable. While entering characters the users' bank card is automatically validated before clicking the “Checkout” button. The accuracy of the entered bank card data as well as the payment system (Visa, MasterCard, American Express etc), are being checked.