I need an Android app that allows users to find coffee shops nearby.
Due to time and budget I need a Minimum Viable Product MVP with the basic functions I will describe below (PHASE 1). There are more additional features that I DO NOT need right now (they are for later phases), but I describe them to be taken into account when designing the MVP. This means that there can be a long-term business relationship.
I'll supply mockups of what the graphic design of the app should look like, and obviously I will appreciate your feedback.
PLEASE PROVIDE:
Total cost and delivery time
Total cost and delivery time + push notifications
Total cost and delivery time + push notifications + posts section
PHASE 1: MVP (Minimum Viable Product)
Roles:
***User/Customer
1. When installing the app the user must have to register and accept terms and conditions and privacy policy.
2. When using the app it show a map that points to the locations of the nearby shops (previously entered by me, the app manager). There must be a button to center the location.
3. There must be a search box in case the user requires searching for a specific store by name, the shop must be displayed on the map.
4. If the user 'taps' on any of the shops shown on the map, a small window with the location data (Photo, Name, Address, Phone/Whatsapp, open hours, Instagram Profile, Website) should be displayed.
5. The app should have another section where you don't see a map but a List View with a small photo on the left, if the user taps on one of the list items, a window is open with more information similar to the one that opens in the map view. This list view must have filters.
6. In both views (MAP and LIST) I require a button that directly filters stores with a particular attribute (delivery service)
7. The user must be able to share store information to others.
***Administrator / manager (me): I need a management panel (backend) to manage all the information.
1. Approve/reject store owner requests
2. Enter, edit and delete new stores(Photo, Name, Address, Phone/Whatsapp, open hours, Instagram Profile, Website)
3. Manage information from users (to be discussed)
4. Send push notifications to users
Observations
1. The app must have the option of shop owners filling information to an application for their stores to be included (which I latter approve/reject from admin panel)
2. Me, the admin, must have access to the most information available to the user such as mail, phone, age, sex, etc. (to be discussed)
3. I'll supply mockups of what the graphic design of the app should look like, and obviously I will appreciate your feedback
4. The admin panel may be in the app (only the administrator must be able to log in) or via website. There must have the function of exporting the data in CSV or Excel format. (details to discuss)
5. The final code for both the app and the backend must be provided
6. The functionality of my app is an inspiration based on other apps (removed by Toogit admin) This is helpful for you understanding what I want.
7. I must be the only one with access to user data due to legal policies.
8. The app navigation must be in English and Spanish (Spanish is my native language, I can do the translation from English to Spanish)
9. I like the Namecheap service (I currently have domains and hosting there), in case it is necessary to host something there.
PHASE 2: (******NOT REQUIRED AT THIS TIME*******)
Additional future features:
1. Send push notifications to users
2. LoyaltyPs/rewards, for which each user must have a unique identifier. To transfer points the user must use the app to read the unique QR from the store. (this means that there must be a mechanism to redeem them later, or perhaps that the trader has a standalone app)
3. Posibilidad that the users saved sus tiendas favoriteins
4. Possibility for users to write reviews about the places visited
5. Newssection (selected by the administrator) for the user to be informed
About the recuiterMember since Nov 11, 2022 Adsean Tri Arga
from Luhans'ka, Ukraine