Skip to content

SAEComp/site-saecomp-back

Repository files navigation

Back-end do site da SAEComp

Como rodar para desenvolvimento

Adicionar .env com:

PORT=3000
DB_HOST=localhost
DB_PORT=5433
DB_USER=postgres
DB_PASSWORD=postgres
DB_NAME=saecomp

npm install

npm run dev

Para rodar o db de testes: docker compose up

A documentação vai estar disponível em http://localhost:3000/api/docs

Como criar a build do projeto

npm install

Alterar ORIGIN_URL para o CORS não bloquear

npm run build

npm run start

Os arquivos de build ficam disponíveis no diretório dist

Como fazer contribuições

Utilize o GitHub Flow como fluxo para alterar o código do repositório

Exemplo:

  1. Crie uma nova branch a partir da main:
git checkout -b feature/<nome-da-feature>
  1. Faça as alterações localmente e use commits seguindo o padrão Conventional Commits:

feat: <descrição da feature>

fix: <descrição do erro corrigido>

  1. Suba a branch para o GitHub:
git push origin feature/<nome-da-feature>
  1. Abra um PR (pull request) para a branch main:
  • Descreva o que foi feito
  • Relacione algum issue, caso ele exista
  • Escolha pelo menos um revisor para aprovar sua alteração
  1. Caso o PR seja aprovado, faça merge na main

© SAEComp <3
Secretaria Acadêmica da Engenharia de Computação | USP São Carlos

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •