Este projeto é composto por uma API desenvolvida em Spring Boot e um frontend em Vue.js para o Sistema de Gestão Escolar, projetado para gerenciar todos os aspectos da administração escolar de forma eficiente. A API serve como o backend robusto que gerencia usuários, matrícula de alunos, turmas, currículos, finanças, biblioteca e mais, enquanto o frontend proporciona uma interface amigável para os usuários finais.
Cadastro, autenticação e gerenciamento de permissões para administradores, professores, alunos e responsáveis.
Gestão de matrículas, transferências, turmas e eventos acadêmicos.
Controle de mensalidades, pagamentos e emissão de boletos.
Cadastro e gestão de livros, empréstimos, devoluções e multas por atraso.
Gestão de patrimônio escolar, solicitações de manutenção e controle de inventário de materiais.
Envio de mensagens internas, notificações automáticas e manuais para eventos, notas e faltas.