We need to make Registration form with 3 steps. Step one: Registration form and send email with username, password. And then Login form, Course registration form and Statistics form.
Final admin can manage user and registration information.
This is private project for AHT