Skip to content

DenilsonRabelo/API-Receitas

Repository files navigation

API-Receitas

Esta é uma API que fornece receitas aos usuários, com os dados armazenados no Vercel, onde a aplicação está implantada.

comida

📦 URL BASE

https://api-receitas-pi.vercel.app

🚀 Como Usar

fetch("https://api-receitas-pi.vercel.app/receitas/todas")
    .then((response) => response.json())
    .then((data) => console.log(data))

🐾 Diferentes rotas

"/todas" - retorna todos as receitas.
"/:id" - retorna a receita por id.
"/tipo/:tipo"  - retorna as receitas por tipo.
"/ingredientes" - retorna todos os ingredientes.
"/ingredientes/:id" - retorna um ingrediente por id.

🐾 Tipos de receitas

"doce" - retorna apenas as receitas doces
"salgado"  - retorna apenas as receitas salgadas
"agridoce"  - retorna apenas as receitas agridoces

🎯 Exemplo de resposta

  {
    "id": 1,
    "receita": "Bolo de Cenoura",
    "ingredientes": "3 cenouras médias, 3 ovos, 1 xícara de óleo, 2 xícaras de farinha de trigo, 2 xícaras de açúcar, 1 colher de sopa de fermento em pó",
    "modo_preparo": "1. Descasque e corte as cenouras em pedaços. 2. No liquidificador, bata as cenouras, os ovos e o óleo até obter uma mistura homogênea. 3. Em uma tigela, adicione a farinha de trigo, o açúcar e o fermento. Misture bem. 4. Acrescente a mistura líquida do liquidificador à tigela e mexa até incorporar todos os ingredientes. 5. Despeje a massa em uma forma untada e leve ao forno preaquecido a 180°C por aproximadamente 40 minutos ou até dourar. 6. Retire do forno, deixe esfriar e desenforme.",
    "link_imagem": "https://imagens-revista.vivadecora.com.br/uploads/2020/06/Bolo-de-cenoura-com-cobertura-Foto-Noticias-ao-Minuto.jpg",
    "tipo": "doce",
    "created_at": "2023-11-22T16:19:48.033Z",
    "IngredientesBase": [
      {
        "id": 1,
        "nomesIngrediente": [
          "cenoura",
          "ovos"
        ],
        "receita_id": 1,
        "created_at": "2023-11-22T16:19:48.033Z"
      }
    ]
  }

💻 Tecnologias usadas no projeto

📝 Licença

MIT license

See more about the license

🚀 Autor


@denilson.dev