Build a continuous education credit tracking system.
Registered users can enter proof of participation to continuous education courses, uploading a document and entering some data. System cumulates credits over time.
Courses are available in a table from which they are selected.
Users are managed with ca. 15 data fields, including login credentials.
System should allow for resetting forgotten passwords.