Funções do Produto

Cadastro de Restaurantes:

● Permite aos usuários adicionar novos restaurantes com detalhes como nome, endereço, avaliações e comentários;

● Requer autenticação para garantir acesso autorizado.

Consulta de Restaurante:

● Permite aos usuários buscar restaurantes específicos pelo nome ou ID, retornando detalhes completos incluindo avaliações e comentários.

Atualização de Restaurante:

● Usuários autorizados podem atualizar os detalhes de restaurantes existentes, como endereço, comentários e avaliações; ● Restrito aos administradores do sistema.

Exclusão de Restaurante:

● Capacidade para administradores excluírem restaurantes da plataforma, exigindo autenticação e sendo uma ação irreversível.

Avaliação de Restaurantes:

● Usuários podem avaliar restaurantes em uma escala de 1 a 5 estrelas, considerando categorias como comida, ambiente e

funcionários;

● Comentários opcionais podem ser deixados durante a avaliação.

Consulta de Avaliações e Comentários:

● Usuários podem visualizar avaliações e comentários deixados por outros usuários para um restaurante específico;

● Detalhes individuais de cada categoria de avaliação são disponibilizados.

Autenticação e Autorização:

● Requer 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