Up for work is a mobile application which will be used by the customers of different restaurants and coffee shops
when they leave feedback and rank the store and receive discounts from the store.
You will be building an adroid and an ios app for normal users and an ios iPad app for administration panel.
We will be developing the necessary web services for this app, so you are only responsible for the mobil side.
When user installs the app, the connected device will be given a special ID so we can recognize the device in case
of removal and reinstallation of our application.
1. When user runs the application, the app will check if the location services are enabled and if it is not enabled
app will prompt a message indicating need for location services to be enabled and a shortcut to location settings.
2. If the location services are already enabled, app will get the location info and send it to our services and nearest
store list will be shown. If received list has only one record app will redirect user for rank/review page but if there are
multiple store records in the list app will ask user to select which store they are in and like to write feedback or rank the store.
3. Table # and some other info will be asked in the feedback form according to store.
4. User will rank the store between 1-5 with emocotions.
5. Category will be selected like Service, waiter, taste.
6. Feedback is written and form is posted.
1. A discount should be sent to the device special ID, received discounts will be listed with the store name and description.
2. If a user wants to use his/her discount, we will redirect user to login by facebook or gmail.
3. For discount usage a 6 digit code (123-456) will be printed on the screen and 120 second countdown will start for expiration
of the code. User will give the code to the authorized staff of the store and finalize the discount process.
The above options will be developed for ios and android only.
The administrative control panel will be developed for iPad.
1. Received feedbacks should be marked (flagged important) and should be added to favorites for seeing on main page.
2. Pre-defined auto-messages or discounts should be send to a spesific user or all users. And some of the messages would require
approval before being sent.
3. There will be a page for discount confirmation. The 6 digit code will be written on this page by authorized staff of the store.
Whenever the code is entered, the type of discount would be shown on the page and when admin clicks on finalize discount , system would
mark it as used and record every step through discount is completed.