Skip to content

pinheiro09igor/students-merits

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistema de mérito estudantil

Requisitos do Sistema

História de usuário

Como aluno, quero me cadastrar no sistema de mérito, receber moedas dos professores por bom comportamento, ver meu saldo, trocar moedas por vantagens, e receber notificações por email. Como professor, quero enviar moedas aos alunos, consultar meu saldo, ver as transações e notificar os alunos. Como empresa parceira, quero me cadastrar, oferecer vantagens, receber notificações de trocas e conferir os resgates. Todos devem fazer login e autenticação para acessar o sistema.

Diagrama de Classe

diagramaDeClasse

Diagrama de Caso de Uso

diagramaCasoDeUso

Requisitos para executar a aplicação

BackEnd

Para executar o backend da aplicação, é necessário ter instalado:

Git Clone

No repositório desejado, aba o terminal e efetue o comando:

git clone https://github.com/pinheiro09igor/students-merits.git >
Após o clone do projeto, conecte-se ao banco:

  • Acesse o SQL Server Management Studio
  • Conecte-se

Após isso, conecte-se ao back:

  • Acesse o repositório onde o backend está hospedado (...\students-merits\codigo\backend)
  • Abra o arquivo backend.sln
    • Esse arquivo o levará ao Visual Studio

Atualize o banco:

  • Acesse o repositório onde o backend está hospedado (...\students-merits\codigo\backend) e execute o comando:

    dotnet ef migrations add name
    dotnet ef database update

Após isso, execute o backend da aplicação

  • Acesse novamente o Visual Studio que foi aberto a partir do arquivo backend.sln
  • Execute através do botão '> Http' na parte superior do Visual Studio

FrontEnd

Para executar o backend da aplicação, é necessário ter instalado:

Instale as dependências do front da aplicação:

  • Acesse o repositório onde o frontEnd da aplicação se encontra (...\merito-estudantil\students-merits\codigo\front)
  • Acesse o terminal e efetue o comando:

    npm i

Com o backEnd e o banco de dados conectados, acesse o front da aplicação:

  • No repositório do front da aplicação execute no terminal:

    npm run dev o

About

Sistema de mérito estudantis praticado entre professores e alunos

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages