API - Sistema de Gestão Escolar

Plataforma backend para gestão académica, estudantes, professores e processos escolares.

Laravel REST API

Sobre a API

Esta API foi desenvolvida para suportar um sistema completo de gestão escolar, permitindo a integração entre aplicações web, mobile e outros sistemas externos. O objetivo é centralizar os processos académicos, administrativos e operacionais de uma instituição de ensino.

Principais Funcionalidades

Utilizadores

Gestão de utilizadores, autenticação, perfis e permissões de acesso.

Estudantes

Cadastro, histórico académico, informações pessoais e documentos.

Professores

Gestão de professores, disciplinas e responsabilidades académicas.

Turmas e Cursos

Organização de turmas, cursos e períodos letivos.

Matrículas

Registo e acompanhamento das matrículas dos estudantes.

Avaliações

Gestão de notas, avaliações e desempenho académico.

Tecnologias

Exemplo de Endpoints

GET    /api/students
POST  /api/students
GET    /api/students/{id}
PUT    /api/students/{id}
DELETE /api/students/{id}

Autenticação

As rotas protegidas utilizam autenticação através de token.


Authorization: Bearer {token}