O sistema de moeda estudantil visa automatizar o reconhecimento de alunos, professores e empresas parceiras em uma instituição de ensino. Professores recebem 1.000 moedas por semestre para distribuir entre os alunos com base no desempenho. Alunos podem trocar as moedas por vantagens de empresas parceiras, como descontos e produtos. O sistema inclui autenticação, extratos de transações e notificações por email, otimizando a gestão e a transparência das interações.
- Ian dos Reis Novais
- Saulo José Nascimento Silva
- João Antônio Nascimento Pires
- Cleiton Silva Tavares
- Abra o projeto
- Navegue até o backend
cd code/backend
- Instale as dependências do backend
npm i
- Configure o .env com as informações para o envio de email
- Configure o bd em
backend/config/db.js
- Execute a query de criação do banco no mysql (A query se encontra na pasta backend)
- Execute o backend
npm start
- Navegue até o frontend
cd code/frontend
- Instale as dependências do frontend
npm i
- Execute o frontend
npm start
- O projeto estará rodando em
http://localhost:3001/