We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Essa API foi desenvolvida para fazer o gerenciamento de jogos de futsal.
Dentro da API é possivel:
Criar, listar, atualizar e deletar Jogadores
Criar, listar, atualizar e deletar Partidas
Criar, listar, atualizar e deletar Times
Link para o porjeto de Gerenciamentos de jogos de Futsal
Crie um .env baseado no .env.example
.env
.env.example
npm install #para instalar as depêndencias do projeto
npx prisma migrate deploy #para rodar todas as migrations do projeto
npm run dev #para iniciar o servidor de desenvolvimento
A API feita em Node possui os seguintes endpoints:
Login:
• POST /users/signin: Realiza login com autenticação JWT.
/users/signin
Users:
• POST /users/: Registra um novo usuário.
/users/
Players:
• POST /players/: Cria um novo jogador.
/players/
• PUT /players/:player_id: Edita um jogador existente.
/players/:player_id
• DELETE /players/:player_id: Deleta um jogador.
Teams:
• POST /teams/: Cria um novo time.
/teams/
• GET /teams/: Lista todos os times com jogadores associados.
• GET /teams/order-by: Lista times em ordem decrescente.
/teams/order-by
• PATCH /teams/:team_id: Edita um time existente.
/teams/:team_id
• DELETE /teams/:team_id: Deleta um time.
Matches:
• POST /matches/: Cria uma nova partida.
/matches/
• PUT /matches/:match_id: Edita uma partida existente.
/matches/:match_id
• DELETE /matches/:match_id: Deleta uma partida existente.
Se você tiver alguma dúvida ou precisar de assistência, entre em contato com [email protected]
Desenvolvido por Vinicius José 🚀
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Futsal-api
Essa API foi desenvolvida para fazer o gerenciamento de jogos de futsal.
Dentro da API é possivel:
Criar, listar, atualizar e deletar Jogadores
Criar, listar, atualizar e deletar Partidas
Criar, listar, atualizar e deletar Times
Link para o porjeto de Gerenciamentos de jogos de Futsal
Sumário
Configurações
Crie um
.env
baseado no.env.example
npm install #para instalar as depêndencias do projeto
npx prisma migrate deploy #para rodar todas as migrations do projeto
npm run dev #para iniciar o servidor de desenvolvimento
Endpoints
A API feita em Node possui os seguintes endpoints:
Login:
• POST
/users/signin
: Realiza login com autenticação JWT.Users:
• POST
/users/
: Registra um novo usuário.Players:
• POST
/players/
: Cria um novo jogador.• PUT
/players/:player_id
: Edita um jogador existente.• DELETE
/players/:player_id
: Deleta um jogador.Teams:
• POST
/teams/
: Cria um novo time.• GET
/teams/
: Lista todos os times com jogadores associados.• GET
/teams/order-by
: Lista times em ordem decrescente.• PATCH
/teams/:team_id
: Edita um time existente.• DELETE
/teams/:team_id
: Deleta um time.Matches:
• POST
/matches/
: Cria uma nova partida.• PUT
/matches/:match_id
: Edita uma partida existente.• DELETE
/matches/:match_id
: Deleta uma partida existente.Ferramentas
Contato
Se você tiver alguma dúvida ou precisar de assistência, entre em contato com [email protected]
Desenvolvido por Vinicius José 🚀
The text was updated successfully, but these errors were encountered: