Requisitos Funcionais

  • CRUD de Restaurantes:

    • Adicionar restaurantes;

    • Buscar um restaurante específico;

    • Atualizar detalhes de um restaurante;

    • Deletar um restaurante (com autenticação).

  • Avaliação de Restaurantes:

    • Avaliar restaurantes com estrelas (1 a 5);

    • Avaliar comida, ambiente e funcionários (individualmente);

    • Deixar comentários opcionais ao realizar uma avaliação.

  • Consulta de Avaliações e Comentários:

    • Visualizar avaliações e comentários de outros usuários para um restaurante específico.

  • Autenticação e Autorização:

    • Exigir autenticação para todas as ações relacionadas a adicionar, atualizar ou excluir restaurantes;

    • ● Administradores têm acesso para gerenciar todos os restaurantes e usuários da plataforma.

Last updated