The first step was to design the platform's architecture to understand what flows should be designed. Once this step was confirmed, we knew three interfaces would be needed: one for the front end, one for the trainers and administration, and one for the content management system. The proposed designs were discussed with parents and children, and when the design solution was validated, the final step was to develop the platform. For this step, the following tech stack was used: Vue, Strapi, DigitalOcean, SendGrid, and Firebase.