Gerenciamento de Receitas Culinárias

Descrição:

Este projeto é um sistema de gerenciamento de receitas culinárias desenvolvido em Python com Django e Django REST Framework. O objetivo do projeto é fornecer uma plataforma para que usuários possam:

  1. Criar, editar e excluir receitas.
  2. Pesquisar receitas por nome, ingredientes e categoria.
  3. Salvar receitas favoritas.
  4. Compartilhar receitas com outras pessoas.

Funcionalidades:

  • Sistema de autenticação de usuário
  • Cadastro de receitas:
    • Nome
    • Descrição
    • Ingredientes
    • Modo de preparo
    • Tempo de preparo
    • Rendimento
    • Categoria
    • Imagem
  • Paginação
  • Pesquisa de receitas:
    • Por nome
    • Por ingredientes
    • Por categoria
    • Salvar receitas favoritas para consulta posterior