SchoolSync é uma aplicação para organização escolar, permitindo que usuários criem e participem de salas, acompanhem atividades, adicionem ao seu caderno e gerenciem o progresso das entregas.
- Cadastro e login de usuários
- Criação, edição e exclusão de salas
- Entrada em salas por código de convite
- Saída de uma sala
- Listagem de membros da sala
- Remoção de membros pelo líder da sala
- Criação, edição e exclusão de atividades
- Adição e remoção de atividades no caderno
- Controle de status das atividades (Não iniciada, Em andamento e Concluída)
- Criação, edição e exclusão de grupos
- Atribuição de tarefas pelo líder do grupo
- Comentários em atividades
- Ionic
- Angular
- TypeScript
- SCSS
- Java
- Spring Boot
- Spring Web
- Jakarta Validation
- Lombok
- Node.js
- npm
- Ionic CLI
- Java JDK
- Maven
- XAMPP ligado no Apache e MySQL, além do Back-end SchoolSync em execução
Projeto feito pelos alunos Victor Hugo Mendes Soares e Marcos Daniel Vieira Benedito com fins acadêmicos CEFET-MG Campus Timóteo