I am looking for web developer for long-term.
Before bidding, please read requirements carefully.
1. Admin will generate activation key.
- There will be one input box(count of activation key) and one button(Generate).
Admin will input activation key count and click "generate" button. (This might be performed every day)
10 letters activation key will be generated and stored to database.
The list of generated activation key should be stored as file(Excel or text - Excel is prefered)
Admin will use this file to print the list of key.
2. Server will check activation key and store user info.
- There is mobile app that will upload activation key and user info.
Mobile user will get manually one of activation key from admin and input activation key and his/her personal info(name, age, email, county - this might empty).
Server will receive a request from mobile(activation code) and check that activation key is correct or not. ( Used key can't be used again )
If the activation key is correct, server will response "success" or will response "failed".
If success server will receive personal info request again and save the personal info to database in its activation key.
3. Admin can should see the status of activation key.
- Which activation key is used and who used this activation key.
(The user info might empty if the mobile user didn't upload his/her personal info)
If you read here, please start your proposal with a number
Personal info includes (name, age, email, county)