I'm looking to build a basic app that allows users to view nearby restaurants and cafes.
Users will also be able to view "Active" deals on the app from nearby places.
I will be collecting the deals from different restaurants and organizing the information in an excel file that includes
1- Deal Title in both Arabic and English
2- Deal Description (text box) in both Arabic and English
3- Start time - End time for the deal to appear on the app for nearby users. (Each deal will be 4 hours max)
4- Date for the deal to appear on the app.
5- Picture for the deal
If a restaurant does not have an "active" deal, users can still open their profile and view phone number, link to a PDF picture of the menu, location on google maps.
However, users should be able to filter out restaurants with deals only to appear on the list or all nearby restaurants. They should be able to filter out options by category.
Attached are photos of a sketch I made to help get a better idea of the requested app.
The app should be on both IOS and Android and support Arabic and English at the same time.
The app will NOT be used to order from restaurants, make a reservation or any sort of communication between the user and restaurant via app.
The sole function of the app for the user is to view a list of nearby restaurants and cafes and their current deal on the app if any.
User experience in steps:-
1- User logs in to app (simple registration) (user can view app but can't click activate button on deal until he registers)
2- View list of all nearby restaurants and cafes (Able to filter out via category, or restaurants with active deals only)
3- once the user chooses a restaurant they will be able to view location on maps, Phone number to call restaurant, link to a pdf file of the menu, and hours of operation.
4- If the restaurant has an active deal, user will be able to view (on top of the information listed in step 3)
A- Deal title in both Arabic and English
B- Picture for the deal
C- Short text for deal Deal description in both languages.
D- Time left before deal is expired.
E- User must click on activation button and show cashier, I should be able to view how many clicks each deal gets. (once button is clicked, 5-minute countdown starts before deal disappear from users phone).
Please refer to screenshots to help understand the steps above clearer.