ⓘ Hi! Just so you know...
I acquired permission from the company before including the software in my portfolio. Screenshots and videos
displayed on my works feature test data, and where this is not possible, generally available
information is used, or the data is censored.
Screenshots
View on a PC or wider screen to see explanations of each screenshot
displayed on the
carousel.
Homepage/Welcome
Homepage/Welcome page introducing the platform and giving guidelines to staff, as well as showing their e-learning progress through modules and final assessment, as well as their deadline.
Tests/Exam
A pop-up modal, shown when the test/final exam is started, along with a countdown timer and the randomly selected and arranged, module-specific, multiple-choice questions. The modal cannot be closed.
Results (Fail)
Results rendered when the staff fails a test, showing correct and incorrect choices.
Results (Pass)
Results rendered when the staff passes a test, showing correct and incorrect choices.
HR/Admin's View of All Staffs' Progress and Results
HR/Admins' view the progress and results of all staff on the platform, including the modules completed, score on the final examination, and the e-learning completion status. Admins can also send alerts to staff based on their status.
Public Trainings
Admins can schedule training sessions for members of staff, per department. All staff are notified by company mail when training is set. They are then required to sign into the portal and set their attendance status for the respective training.
Modules
Selecting a Module from the Menu or Homepage takes the user to the module's page where they can watch the related video lecture and take the time-based test (which can only be started if the video has been watched.)
Description and Features
The Citygate E-learning Portal is a staff induction system designed to educate new and existing staff about the organization, allowing staff to study lecture videos, take time-based tests and a final assessment, while monitoring their progress.
Features include:
Induction videos covering various aspects, and departments of the organization.
Time-based tests and a final examination
Tracking of learning progress and deadline notifications.
Admin ability to monitor progress and completion status of the staff.
Setting up and Scheduling of training, including notification.
Staff forum for discussion about induction matters
Admin ability to control staff access rights and account status.
The software is only accessible via URL and is not indexed in search engines. Staff cannot register themselves, and can only be added by an Admin.
Technologies Used
Front-end
HTML
CSS
JavaScript
Backend-end
Python
Django
Database
PostgreSQL
Tools and Frameworks
VS Code
Bootstrap
Git
Documentation and Diagrams
You'll have to download this.
Not available right now. Check back?
Links
Live Application
I can't make a link available for this application.
This is either because:
It's company software
The application is inactive (check the status at the top.)