An application for conducting events to train employees and develop the required skills in them. Initially, an exercise program is created consisting of several different types of exercises. Where the materials are set, the competencies of employees being checked, the roles of participants in the exercise. For this, a separate program administration service has been created. Participants are divided into: participant, verifier, leader. After creating the program, all participants receive invitation letters to events. The verifier is given access to the “dashboard” of the exercise. Where he sees at what stage each participant is. And at the discretion of the inspectors, the participants are transferred to the following stages. Each stage has certain rules and roles. At the end of the event, the participant leaves a review about the event. The inspector goes to the reports page where the results of the event are summed up. How did each of the participants cope and what skills should be worked on.
- Frontend development on vue3 + ts.
- Test coverage of each component using vitest.
- Design according to layouts from figma agreed with the customer.