Desenvolver um sistema para cadastro de convidados, de um evento. O sistema deverá ter os seguintes formulários:
Caso queira colocar no GIT e/ou hospedar o sistema em algum serviço para demonstrar o funcionamento será um diferencial. Caso contrário você pode nos enviar o código com as instruções de como colocá-lo em funcionamento.
Nome; CPF (validar CPF); Endereço; CEP.
Nome do evento; Local do evento; Data do evento; Quantidade de mesas.
Nesta etapa o usuário lançará e distribuirá as mesas que o cliente escolheu, lembre-se de primeiramente escolher o local do evento, em seguida o cliente, e as MESAS que ele deseja, você deve validar se existe quantidade de mesas suficientes verificando em "Quantidade de mesas". Lembre-se das opções de alterar, excluir as mesas escolhidas.
Desenvolver um relatório de mesas escolhidas. Selecione o evento e imprima por ordem alfabética de nome os clientes e suas mesas, veja exemplo abaixo:
Marcio Godoy mesas 56, 111, 123 Nathan Rabello mesas 24, 124, 224 João Medeiros mesas 45, 46, 89
Perceba que as mesas estão em ordem numérica.
Mostre um mapa usando a API do google Maps demonstrando, a proximidade de ENDEREÇO dos clientes de um evento, isto é para que os clientes possam visualizar seus amigos mais próximos e conciliar uma carona solidária.