Projeto back-end oficial para o TCC do curso de Ciência da Computação, desenvolvido por Eduardo Nunes e Geovane Cazal.
O que você irá encontrar • Features principais • Como usar
Esse é o projeto back-end do sistema Mathesis que foi desenvolvido para a matéria de TCC. Neste projeto estamos usando tecnologias como:
- NestJS;
- Prisma;
O projeto usa npm para rodar e instalar dependências.
- Autenticação
- Cadastro e listagem de alunos e professores
- Professores favoritos do aluno
Clone o repositório e instale todas as dependências, depois disso, você estará apto para rodar o projeto localmente. Lembre-se de usar o Docker para ter uma melhor experiência de desenvolvimento.
# Clone esse repositório
$ git clone https://github.com/Mathesis-dev/mathesis-backend.git
# Acesse o repositório
$ cd mathesis-backend
# Instale todas as dependências
$ npm i
# Rodar a aplicação
$ npm run start:dev
# Rodar a aplicação (usando Docker)
$ docker compose up