Food delivery android application for ordering food from a particular restaurant.
This project deals with development of two android applications:
- Bite Size - For ordering food (customer side).
- Bite Size Delivery - For delivery of food (delivery person side).
- Frontend : XML
- Backend : JAVA
- Database : Firebase & SQLite
- Android Studio
- Android SDK tools
- Account Sign Up/ Login using personal details or Social Login
- Menu Page
- Food detail page
- Cart - Add / Remove
- Payment Gateway
- SMS & Email notification
- User Dashboard
- Live location tracking
- Amanjee
(Developer)
- Rudresh Pratap Singh
(Developer)
- Praneetha Vaddamanu
(Developer)
Link to second application of this project - Delivery App
We love contributions. That out of the way, an average contribution would involve the following:
- Fork this repository in your account.
- Clone it on your local machine.
- Add a new remote using
git remote add upstream https://github.com/AmanJee-BITS/Food-Delivery-Android-Application
. - Create a new feature branch with
git checkout -b my-feature
. - Make your changes.
- Commit your changes.
- Rebase your commits with
upstream/master
:
git checkout master
git fetch upstream master
git reset --hard FETCH_HEAD
git checkout my-feature
git rebase master
- Resolve any merge conflicts, and then push the branch with
git push origin my-feature
. - Create a Pull Request detailing the changes you made and wait for review/merge.
It might seem a little complicated at a glance, but the fundamental concept is simple: we want to ensure that your changes are always made on top of the latest changes to the project and thus, we can easily merge your code.
The commit message:
- is written in the imperative (e.g., "Fix ...", "Add ...")
- is kept short, while concisely explaining what the commit does.
- is clear about what part of the code is affected -- often by prefixing with the name of the subsystem and a colon, like "server: ..." or "docs: ...".
- is a complete sentence, ending with a period.
Bite Size is licensed under the MIT License.