BigKid team designed the system according to the client’s specific requirements and brought Nopio in to build out the system. Receiving the designs Nopio began planning the build. As a result, the joint force decided to go with a custom build using Ruby on Rails on the backend and ReactJS on the front-end. The main assumptions for the system build were:
- Intuitive admin panel for managing courses and individual pieces of training
- Multiple levels of user access ranging from global administrators, through staff managers overseeing training of their staff, all the way to the individual workers participating in the training
- Specific admin dashboard for managers to see all their staff going through the training and their actual progress.
- Multiple types of training questions and quizzes, fully configurable and customizable