Created for Our Client ViewSight Inc.
We were asked to create a custom online training system that allows the administrators to create accounts (admins, managers and employees) along with being able to assign documents (drag and drop multiple files at once and system automatically titles them in the system), FAQs, links, videos, tests and full courses that employees have access to via their user-friendly dashboard. Employees can see what they've already completed because the system automatically tracks their progress and shows them visually in each area what's already been downloaded, viewed, etc. Managers may run reports on their employees along with assign courses and reset already completed tests - tests are automatically graded and displayed upon test completion.
Front end and back end are both built using responsive design in mind and the system comes packed with easy to use features that allows for a fluid training system that can be grown in the future without an issue. We created this system using the most recent technology and is written using PHP version 7.3 and mySQL as the back-end database.