This is the Munche Restaurant Partner app which is part of the Munche Customer Facing App, users can add new restaurants and accept/decline orders from the users.Setupt their UPI Payment and their restaurant's location.
- Users can add and edit menu items for different categories.
- Take payment using UPI or COD.
- Accurately setup their restaurant's location.
- Enable/disable menu items individually.
- Enable/disable their restaurant.
- and more...
- Complete the Sales page so the users can see their daily/monthly earnings.
- Build a delivery funnel and send push notifications to customers notifying them about their order status.
- Have a dedicated chat functionality.
- Firebase Suite - For Auth, Database and Storage
- Glide - For Image Loading.
- Lottie - To Display native
jsonanimations in android.
- Clone or download the repository :
git clone https://github.com/WorkingYashSharma/MunchePartner.git-
Import the project into Android Studio.
-
Create a firebase project and add this android app to the project.
-
Run the below command in the terminal to get your SHA-1 key and upload it in the project settings in your firebase console, without this you cannot authenticate users using their phone numbers.
keytool -exportcert -list -v \
-alias androiddebugkey -keystore ~/.android/debug.keystore-
Enable Phone Number sign in Firebase Authentication Tab in the left side.
-
Download and add the
google-services.jsonfile from the firebase project you created earlier and add it to the project under app folder. -
Run the project into an emulator or a physical device.
Yash Sharma
This project is licensed under the MIT License
