This is Food-Ordering-App! A Flutter-based mobile applications created to analyze the food-ordering behaviour of users and to implement functionalities such as ordering food, viewing the order history, and viewing the menu.
To contribute and work on the repository, you need Flutter installed on your system. If you do not have Flutter installed, you can install it from here.
Fork and clone the repository from GitHub.
git clone https://github.com/<your-username-here>/Food-Ordering-App.git
Traverse to the directory where the repository is cloned.
cd Food-Ordering-App
The implementation of Food-Ordering-App is done in Dart using the Flutter frameworks. The code is written in a modular way so that it can be easily expanded with additional funcionalities.
The code is written in Dart and is hosted on GitHub. Firebase was chosen as the database for the project mainly due to its intuitive nature, cloud storage capabilities and the fact that it comes bundled with Google OAuth authentication system for the app.
The future versions of the apps aim to include a highly sophisticated search engine for the menu. The search engine will be able to search for food items by name, category, price, and other attributes. We also aim to implement a content-based recommendation system for the users to provide an enhanced UI experience.