Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Especificações de requisitos
- 1.1 na tela de registro de produtos deve conter campos para adicionar o nome, fotos e categorias (tags).
- 1.2 No banco de dados as consultas devem permitir a busca por categorias e disponibilidade.
- 2.1 O usuário que registrou o produto deve poder marcar através de uma caixa a disponibilidade dele.
- 2.2 Ao visualizar os produtos registrados deve ser possível verificar a disponibilidade do mesmo.
- 3.1 Haverá uma tela onde o usuário irá se registrar, nessa tela deverá ser informado o nome, CPF, CEP, Endereço, e-mail, celular.
- 3.2 Através do registro do usuário deverá ser possível a inserção de uma coluna que conta com o histórico de locação de produtos do usuário.
- 4.1 O histórico de locação contará com as datas de recebimento e devolução(estipulada pelo cliente(dono do produto)).
- 4.2 através de uma requisição com senha e cabeçalhos específicos deve ser possível alterar as permissões de um usuário já registrado no banco para administrador, esse usuário deverá ter acesso a histórico de outros usuários.
- 5.Quando confirmada pelos dois usuários a locação do produto, deverá ser possível a abertura de um chat em tempo real, nesse chat os clientes especificarão os termos.
- 6.Através da tabela de histórico do banco de dados será disparada uma requisição para o e-mail do usuário quando o prazo de entrega do produto estiver próximo.
- 7. Através do chat já especificado será possível consultar administradores.
- 8.Através da consulta de uma API externa como o pagar.me será disponibilizado diversos métodos de pagamento para o usuário.
- 9. Os registros já anteriormente especificados são capazes de conter as especificações e termos necessários.
- 10. Os administradores, através do banco de dados poderão consultar todos os prazos e históricos além de outras informações triviais.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement