You have chosen to sponsor your bid up to a maximum amount of .
Need an application for ios/android.
It will have a basic interface with 3 pages.
1st page, Displaying Advertisement (dynamic content from your database) with Start and Edit buttons. (* Multiple language options) (edit button will get info from database and fill 2nd page with these+2nd page will have both submit and delete button which deletes the database entry if pressed)
2nd page, 3 drop down/rolling selection lists(A/B/C) + 1 text entry + 1 submit button (these will be send to database)
3rd page, Confirmation if successful, reminder button (if pressed, application will open a reminder after 1 hour) and advertisement
Database/Software (must be running on a cloud service-you select i pay)
Every device will have a unique id (i assume ios provides this)
Once installed we can grab some information about this device which are available (device model, country, vs vs)
Check when an entry submitted by mobile app:
Are there any entries with active flag from this unique_id, if no approve, if yes, send non approval message to user in page3
Check words in text entry from the black list, if yes send non approval message to user in page3
If everythings ok, write to database.
Run every 1 minute:
delete prior JPG files.
Are there any entries older then 1 hour, if yes, deactivate them.
run for all (A+B)
prepare one JPG for every (A+B) including TEXTENTRY+C selection in a row (for example, france-paris will have just one jpg file consisting of many rows)
If number of rows are higher than a fixed number (which will be declared by me, like 50) then generate a second JPG for 51th and additional rows. (means every page will have X rows maximum)
Add advertisement banner to the bottom of JPG.
Create JPG_2 for every (A+B) with fixed design but dynamic advertisement banner.
Also there must be a procedure/database table for advertisement management which we must talk on it later. In this function there will be advertisements with credits, which every JPG with this advertisement costs 1 credit vs vs.
Also there must be an administration interface, where admin can:
enter A+B+C values
picture files for every C
Edit some parameters of mobile app like (1 hour denial, black list words)
add advertisement credits, banners