I need an application that will run either in android or IOS. The application will be based on a simple driver training. The training plan will be given to coder during the start of work. The application will work in interaction with website database. The texts, images, audios, or videos will be stored on website database.
The application will have test and evaluation module in order to make the user test the learnt lessons.
Here is the work flow :
There will be 2 types of usage of application.
A. Full training and tests
B. Only Tests
A. FULL TRAINING AND TESTS
1. The user will register to software system with name & surname, phone number, city, country and address.
2. The registration will be confirmed by website admin and contents will be available upon confirmation.
3. The registration will be valid .... days.
4. When the registration is confirmed, the user will be traiined according to the schedule on website.
5. Each time time training completed the website will keep track of completed and uncompleted trainings.
6. Upon the completion of training sessions there will be test and evaluation module. The test will be multiple choice, true or false. The test will be evaluated and saved in website database.
B. ONLY TESTS
This choice will let users to have only written tests. The test questions will be generated from database in website. Upon the completion of each test the scores will be saved to user's account in website.