Este é o Backend da Aplicação do burguers, uma hamburgueria
A API no momento possui 5 endpoints sendo elas de Login, Cadastro, Feedbacks, Produtos, ver Feedbacks
O URL base da aplicação é https://hamburgueria-api-kenzie-academ.herokuapp.com/
Post /login
{
"email": "kenzinho@gmail.com",
"password": "123456"
}
``` { "accessToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6IndhbGxhY2VzZm9zQGhvdG1haWwuY29tIiwiaWF0IjoxNjM1Mjk5ODExLCJleHAiOjE2MzUzMDM0MTEsInN1YiI6IjIifQ.b4fGy1IhMhm2CSzEFtBS8XQEcOCKxY1EbLL-K3rD0aw", "user": { "email": "kenzinhoo@gmail.com", "name": "kenzinho", "age": 25, "id": 4 } } ```
Post /register
{
"email": "kenzinho@gmail.com",
"password": "123456",
"name": "kenzinho",
"age": 25
}
{
"accessToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6Imtlbnppbmhvb0BnbWFpbC5jb20iLCJpYXQiOjE2MzUyOTk5NTEsImV4cCI6MTYzNTMwMzU1MSwic3ViIjoiNCJ9.2IQjXtcmQV6VEqzxwwB6zNnJs5WrUwmflovFQRJF92U",
"user": {
"email": "kenzinhoo@gmail.com",
"name": "kenzinho",
"age": 25,
"id": 4
}
}
{
"accessToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6Imtlbnppbmhvb0BnbWFpbC5jb20iLCJpYXQiOjE2MzUyOTk5NTEsImV4cCI6MTYzNTMwMzU1MSwic3ViIjoiNCJ9.2IQjXtcmQV6VEqzxwwB6zNnJs5WrUwmflovFQRJF92U",
"user": {
"email": "kenzinhoo@gmail.com",
"name": "kenzinho",
"age": 25,
"id": 4
}
}
GET /produtos
GET /products
{
{
"name": "Big Kenzie",
"description": "Não existe nada igual. Dois hambúrgueres, alface, queijo e molho especial, cebola e picles num pão com gergelim.",
"price": 15,
"image": "https://cache-backend-mcd.mcdonaldscupones.com/media/image/product$kfXxD5Xb/200/200/original?country=br",
"category": "hamburguer"
},
[...]
post /feedbacks
Post /feedbacks
{
"name": "kenzinho",
"feedback": "text... ",
"userId": 2 (Aqui entra o ID do seu usuário)
}
Essa requisição só irá funcionar se você estiver logado
{
"name": "kenzinho",
"feedback": "text....",
"userId": 2,
"id": 2
}