BakeHouse Hotel and Customer client Application.
BakeHouse is a Food Delivery system where the users can easily access the chain of hotels and restaurents in their surroundings and order food according to their intrests. The users just need to authenticate using their phone number and continue ordering food / drinks etc from their favorites restaurants.
Hotels and Restaurants can also create an account to publish about their offerings with specific details like iamge , description , price.
The data in the backend is stored and retrieved using firebase realtime database, Firebase Storage is used to store the images and other assets.
- Java
- MVC Architecture
- MDC Library
- Firebase Realtime Database
- Firebase Authentication
- Firebase Cloud Functions
- Firebase Storage
- Glide
- Razorpay
- okHttp
- Country Code Picker Library
- swiperefresh layout
- NetDetect
- CircleImageView
- Constraint Layout
- SharedPreferences
- Gson
- Install Android studio , Gradle and latest version of Java.
- Clone project.
- Open in Android studio or Intellij and build and sync project.
- make sure all the dependencies are installed correctly.
- Run on any device and perform phone number login to give access to your account.
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- If you have suggestions for adding or removing projects , or any bugs , features , feel free to open an issue to discuss it, or directly create a pull request.
- Please make sure you check your spelling and grammar.
- Create individual PR for each suggestion.
- Please also read through the Code Of Conduct before posting your first idea as well.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
- Saneen KP - B-tech Information Technology , CUSAT - Saneen K P - All Work