Sidekick provides project-based learning units that allows students to team up with community partners to solve actual business problems. Teachers can select the standardized test focus areas, state standards, and other 21st-century skills to cover in a unit. They can then pick from partner-connected projects, each of which includes a customizable project plan and assessment rubric that is aligned to their skills. Once they’ve picked a project, Sidekick automatically coordinates everything with the community partner.
We set up the DevOps and continuous integration infrastructure for this educational startup as well as creating the admin panel for the Node/ArangoDB backend. The database was split into two environments for safe manual and programmatic production data manipulation. All the processes and changes were documented in terms of cluster installation, setting up networking and security, and deploying the app to support the local team with future troubleshooting.