Little Lemon
Little Lemon is a fictional restaurant. I was challenged to create an application for the restaurant with a reservation system to improve the process's efficiency. The application contains two main parts: the Home menu and the reservation form. The application was written in SwiftUI through XCode.

Little Lemon Digitalized!
Introducing our new reservation app, exclusively designed for Little Lemon, your favorite family-owned Mediterranean restaurant. Our app brings our traditional recipes, served with a modern twist, right to your fingertips. Browse today's menu, filled with fresh and vibrant dishes, and plan your meal.
​
Streamline your dining experience with our user-friendly app. Reserve a table at your convenience, select your preferred dining spot, and pre-order your favorites. Experience the fusion of digital convenience and the warm, Mediterranean flavors of tittle Lemon, all within this innovative application.


App Functions


The app can be installed through XCode as a tester. After installation, it will display a lemon logo named "Little Lemon" on your home screen.


Once the user starts the app, it will take the user to the main menu. The user will be welcomed by the name and description of the restaurant with a "Reserve a table" button. At the bottom, there will be a scrollable menu showcasing Today's Menu.

If the users want more details on the food, they can click on the items, and a pop-up screen will prompt them with a description of the item.

If the "Reserve a table" button is pressed. It will take the user to the reservation form, where the user can choose the restaurant's location since it is a blockchain.


After choosing the location, the user will be asked to enter the following information: Number of attendance, date, name, phone number, email, and additional requests. The user will press the "confirm reservation" button to complete the form.

When the reservation is confirmed, the user can view it by revisiting the reservation tab.