đź“‹ Implementando o MĂłdulo de Compromissos no e-Agenda
José Pedro gosta de participar em eventos, palestras e congressos de tecnologia. E depois de horas de networking é normal ele voltar para casa com vários cartões com contatos de seus novos colegas. É bastante comum ele deixar estes cartões guardados, que podem ser esquecidos no fundo de uma gaveta...
Para isto, será necessário fazer uma gestão de contatos inteligente e JP pretende fazer isso utilizando um sistema.
Desta forma, para cada contato,
José Pedro gostaria de armazenar o nome, e-mail, telefone, empresa e o cargo da pessoa e claro ele terá a possibilidade de registrar novos contatos, visualizar, editar e excluir contatos existentes;
O sistema não pode permitir o cadastro caso o e-mail ou o telefone estejam inválidos.
Outra necessidade de JosĂ© Pedro Ă© saber com precisĂŁo quais sĂŁo os seus compromissos, e marcá-los sempre para horários em que será possĂvel cumpri-los pontualmente, isso mostra que ele quer fazer parte do grupo das pessoas produtivas e responsáveis.
Desta forma, alĂ©m do controle de tarefas e cadastro de contatos, JosĂ© Pedro pretende controlar seus Compromissos tendo uma visibilidade semanal e diária. Para cada compromisso, JosĂ© Pedro gostaria de armazenar: Assunto, local, data do compromisso, hora de inĂcio e tĂ©rmino.
A maioria dos compromissos estĂŁo relacionados com algum contato de sua agenda.
O JP terá a possibilidade de registrar novos compromissos, editar e excluir os já existentes;
A aplicação deverá disponibilizar a José Pedro a possibilidade de visualizar os compromissos que já passaram e que vão acontecer de forma separada.
Para os compromissos futuros, deverá ser disponibilizado a possibilidade de filtrá-los por perĂodo.
É muito importante aparecer o nome do contato na visualização de compromissos.