Skip to content

Servidor da aplicação de entrega da merenda escolar do IFPE - Campus Recife

License

Notifications You must be signed in to change notification settings

ifpeopensource/merenda-server

Repository files navigation

Merenda (server)

Contador de linguagens Tamanho do repositório Último commit Issues License

Servidor da aplicação de entrega da merenda escolar do IFPE - Campus Recife.

🔧 Como funciona?

O projeto é feito em Node.js utilizando bibliotecas como o Express e o Prisma.

📖 Documentação

A documentação da API pode ser encontrada aqui.

Caso ocorra algum problema, existe também uma versão em Swagger UI.

O arquivo OpenAPI da API pode ser encontrado em /docs/swagger.yaml.

🚀 Como executar

  • Verifique se você tem o Node.js e o Docker instalados;
  • Suba o banco de dados com o comando docker-compose up -d;
  • Instale as dependências com o comando npm install;
  • Duplique o arquivo .env.example e renomeie para .env;
  • Nele, preencha as variáveis de ambiente com os valores corretos do banco de dados;
  • Execute as migrations com o comando npx prisma migrate dev;
  • Rode o servidor com o comando npm run dev.

👥 Time

Este projeto é mantido por esses incríveis contribuidores.

🤝 Contribuir

Contribuições, issues e pedidos de features são bem-vindos!
Sinta-se livre para checar a página de issues.

  • Crie um fork;
  • Crie um branch com a sua feature: git checkout -b minha-feature;
  • Faça um commit com as mudanças: git commit -m 'feat: Minha nova feature';
  • Faça um push para o seu branch: git push origin minha-feature.
  • Abra uma pull request.

Após a sua pull request ser aceita, você pode excluir o seu branch.

🌟 Demonstre o seu apoio

Dê uma ⭐️ se este projeto lhe ajudou!

📝 Licença

Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.


Feito com ♥ no IFPE Open Source

About

Servidor da aplicação de entrega da merenda escolar do IFPE - Campus Recife

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •