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