Food Ordering Android Project (Online Food Ordering Android Project)
Food Ordering System is an Android Web API based project. So for ruuning and configuring this Food Ordering System Android Project in your system you must have android studio. This is an API driven Projects where all the data items are coming from database using API.
The main purpose for developing this Food Ordering Android App is to provide customer an android platform from where he will be able to order foods from his mobile devices. In this project, we have developed 2 types of user, one is for customer and another is admin. This project Android project on Food Ordering manages all information related foods available, types of foods, prices of foods, and the time required for delivering food. Admin can add all food items in this food ordering android projects This is a major android based project which you can submit as you final year android projects.
Users of the project:There are 2 types of users available in this project.
- Admin User : Admin user have all rights to managing all of foods and foods category displaying in food orderin android app on customer mobile. He will be able to manage all order food Foods, customers and orders.
- Customer User : The customer interface has been designed in Android Studio, from where customer can register, login and order Foods.
Admin user functionalities:
- Login For Admin
- Logout Functionality
- Dashboard for Admin User
- Manage Foods
- Adding New Foods
- Edit the Exitinng Foods
- View details of the Foods
- Listing of all Foods
- Manage Food Category
- Adding New Food Category
- Edit the Exiting Food Category
- View details of the Food Category
- Listing of all Food Category
- Manage Orders
- See list of all orders
- Update status of orders
- Reports of the project Food Ordering System
- Report of all Orders
- Report of all Food Category
- Report of all Foods
Customer Android App functionalities:
- Login For Customer
- Logout Functionality
- Customer Registration
- Customer My Account
- Customer can search get the list of Foods
- All avilable Food category
- Customer can see the Food details with iamges
- Customer can add/delete Foods from cart with quantity
- Customer will be able to pay online or use Cash on delivery option
- Customer can see his all order history and order items
We have developed this project using the below technology
- Android XML : Page layout has been designed in Android XML
- Android : This project has been developed over the Android Platform
- Java : All the coding has been written in Java
- API : This is an API based system and we have developed the API in PHP
- MySQL : MySQL database has been used as database for the project on API server
- Android Studio : We have used Android Studio for developing the project
Supported Operating System
We can configure this project on following operating system.
- Windows : This project can easily be configured on windows operating system. For running this project on Windows system, you will have to install Android Studio
- Linux : We can run this project also on all versions of Linux operating system
- Mac : We can also easily configured this project on Mac operating system.