Skip to content

Projeto criado durante o TCC 1 e 2 do curso de Ciência da Computação, desenvolvido pelos alunos Geovane e Eduardo. Mathesis consiste em uma plataforma que une alunos e professores para marcarem aulas particulares. Além disso, conta com uma integração com o ChatGPT, buscando responder algumas dúvidas rápidas de maneira eficiente.

Notifications You must be signed in to change notification settings

Mathesis-dev/mathesis-backend

Repository files navigation


Mathesis
Mathesis

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á encontrarFeatures principaisComo usar

O que você irá encontrar

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.

Features principais

  • Autenticação
  • Cadastro e listagem de alunos e professores
  • Professores favoritos do aluno

Como usar

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

About

Projeto criado durante o TCC 1 e 2 do curso de Ciência da Computação, desenvolvido pelos alunos Geovane e Eduardo. Mathesis consiste em uma plataforma que une alunos e professores para marcarem aulas particulares. Além disso, conta com uma integração com o ChatGPT, buscando responder algumas dúvidas rápidas de maneira eficiente.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published