it´s important to know that the application mobile must be running in some cloud platform (for example GCP or AWS) with react native.
There are a few features that the application should have:
1.-Customer registration module:
User registration in the app (form capture)
authentication (email / cell number)
Profile query in the application
Application login / logout
2.- Survey module:
Users log-in to the app
survey menu is presented. the customer choose the option "Surveys"
The application list of surveys to be answering for the customer with a status( For example: "completed or incomplete")
The user fills out the survey and it is saved in the database.
The mobile application will have the power to send push notifications/email in case there is a new survey or there is one pending to attend
3.- Notifications administration module:
The user administrator log-in to the app.
it Shows “admin notifications” option. In case that the user chooses the option, it shows a menu where they can input a message that they would like to send to the customers. The administrator confirms or declines the sending of the message. If they accept the message will be sent.
The user administrator can send any message from the application to the customers by a push notification/ Email or SMS
4.- Module where the customers find stores, drugstore, hotels, etc.
The customer will be able to select a list of affiliated businesses in the app.
The customer chooses a store that likes to:
The mobile application shows the store with a business description with a photo and a list of offers by the store.
the app shows the option "get code" button. It will create a coupon that contains ID, Effective date, etc.
Users will have an option that shows the coupons that were created with a status (store, status for example "expired or valid", ).
20 freelancers están ofertando un promedio de $483 por este trabajo
Hi, I can help you to build the survey and coupon app for your need. I have 8+ years experiences with Survey web/mobile app development. Let's discuss more details over chat. Thanks, Anoop