Sobre este projeto
it-programming / web-development
Aberto
Preciso desenvolver um sistema para gerir os meus clientes e o status do andamento do processo deles.
O sistema deve ter um usuário que pode cadastrar outros usuários.
Os usuários podem cadastrar clientes.
O usuário pode fazer login no sistema.
Após logado, o usuário vai visualizar a listagem de clientes e o status de seus processos.
Ao clicar em um cliente o usuário pode ver os detalhes do cliente.
Na tela de detalhes de cliente deve ter um botão editar cliente e um botão excluir cliente
O sistema permite que sejam cadastrados serviços para os clientes.
Cada cliente pode ter nenhum ou vários serviços.
O usuário que pode cadastrar ou editar clientes e serviços para os clientes.
Os eventos de cadastrar, editar e excluir clientes, serviços e outros usuários, devem ser salvos em um log que permita identificar qual usuário executou o evento e em qual data e horário.
O sistema deve disponibilizar uma Rest API para pegar listagem de clientes e serviços e para cadastro e edição de clientes e de serviços.
*Os usuários devem ter os seguintes campos:
Nome;
Sobrenome;
E-mail;
Senha;
Celular.
*Os clientes devem ter os seguintes campos:
Nome;
Sobrenome;
Gênero;
E-mail;
Código do país; (código de telefone)
Celular;
Data de nascimento;
Nacionalidade;
Cidade natal;
Cidade de residência;
Tipo de documento: Passaporte|Carteira de identidade|Outro
Número do documento;
Grau parentesco com ascendente: Bisavo|Avo|Pai ou Mae|Outro
Nome do ascendente;
Data de Nascimento do ascendente;
Prenota E-mail;
Prenota Senha;
Prenota Consulado: São Paulo|Rio de Janeiro|Brasília|Belo Horizonte|Porto Alegre|Curitiba
*Os serviços devem ter os seguintes campos:
Tipo de serviço: Visto|Cidadania|Passaporte
Tipo de cidadania: Nenhum|Descendência|Filhos diretos
Prioridade: Baixa|Normal|Alta
Status do pagamento:
--- Aguardando pagamento
--- Pago
--- Gratuito
Status do agendamento:
--- Aguardando liberação
--- Aguardando agendamento
--- Agendado e aguardando e-mail de confirmação
--- Agendado e confirmado
Contexto Geral do Projeto
O objetivo é poder organizar os clientes e os serviços contratados por eles. Um sistema simples mas que forneça uma Rest API para possíveis integrações com aplicativos no futuro breve.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor, Designer
Prazo de Entrega: Não estabelecido
Habilidades necessárias