- NodeJS
- Express
- MariaDB + Sequelize
GET /surfistas?pais=[pais]
- Filtro por país: substituindo
[pais]
pelo país desejado.
Response: 200
+ Lista de todos os surfistas
Response: 200
+ Surfista criado
{
"nome": "String",
"pais": "String"
}
Response: 200
+ Surfista atualizado (se existir)
DELETE /surfistas/:numero
Response: 200
+ Lista de todas as baterias
GET /baterias/:id/vencedor
Response: 200
+ Vencedor da bateria
{
"surfista1_id": "Integer",
"surfista2_id": "Integer"
}
Response: 200
+ Bateria criada
Response: 200
+ Lista de todas as ondas
{
"bateriaId": "Integer",
"surfistaId": "Integer"
}
Response: 200
+ Lista de todas as notas
{
"ondaId": "Integer",
"notaParcial1": "Float",
"notaParcial2": "Float",
"notaParcial3": "Float"
}