Este projeto surgiu em conversas com os alunos Mateus Pereira e Davi Bressiani durante aulas no projeto +1 Code. Como mentor destes dois jovens programadores decidi fazer deste projeto um laboratório para ensina-los os seguintes conceitos:
- Código limpo e legível;
- Testes unitários;
- Banco de dados em nuvem;
- Trabalho em equipe;
- GIT (incluindo pull requests e resolução de conflitos);
- Injeção de dependências;
- Gerenciamento de estado;
- Permissões de usuários;
- HTML;
- CSS;
- Javascript;
- React JS;
- Material UI;
- MobX;
- Jest;
- Testing Library;
- Firebase;