Skip to content

Repository files navigation

🏫 Sistema de Pré-Matrícula Escolar

O Sistema de Pré-Matrícula Escolar foi desenvolvido para o Colégio Seice, com o objetivo de otimizar o processo de inscrição de novos alunos e automatizar a integração de dados com a plataforma Sponte.
O projeto utiliza NestJS, Prisma ORM e PostgreSQL, adotando boas práticas de arquitetura, segurança e escalabilidade.

🚀 Tecnologias Utilizadas

  • Node.js — Ambiente de execução JavaScript/TypeScript
  • NestJS — Framework backend modular e escalável
  • Prisma ORM — Mapeamento objeto-relacional (ORM) moderno
  • PostgreSQL — Banco de dados relacional
  • JWT (JSON Web Token) — Autenticação e autorização de usuários
  • bcrypt — Criptografia de senhas
  • Docker — Containerização para ambiente isolado e reprodutível
  • Swagger — Documentação automática da API

🧩 Funcionalidades Principais

  • Cadastro e autenticação de usuários
    • Pais ou responsáveis podem criar uma conta, realizar login e cadastrar alunos.
  • Gerenciamento de alunos e turmas
    • Registro completo de informações do aluno, família e curso desejado.
  • Integração com Sponte
    • Envio automático de dados via API, reduzindo erros manuais e tempo de processamento.
  • Banco de dados relacional
    • Implementado em PostgreSQL, com integridade referencial e segurança de dados.
  • Boas práticas de segurança
    • Uso de senhas criptografadas e tokens de acesso seguros.

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages