Essa prova vai testar seus conhecimentos em PHP, Está preparado(a)?
Instruções para executar a aplicação:
- Faça um fork ou baixe esse projeto
- Navegue até o diretório-raiz deste projeto
- Execute o comando
php -S localhost:8000
para iniciar a aplicação usando o servidor do PHP - Acesse a aplicação em execução em um navegador no endereço
http://localhost:8000
Instruções para fazer o desafio:
- Deve ser elaborado uma modelagem de banco de dados que salva os contatos enviados, esse modelo deve ficar disponível em formato SQL dentro do projeto;
- A modelagem deve levar em consideração a tabela de cidades já existente no projeto;
- Após essa modelagem deve ser feita a programação do formulário de contato que irá salvar os dados no banco de dados modelado;
- Com os dados salvo deve ser feita a listagem dos dados na página de cadastros, com uma ordenação por nome da cidade;
- Por fim desse ser feito uma exportação dos dados salvo em formato de CSV;
Quando terminar, envie o link do fork ou o projeto para [email protected], com o assunto [DESAFIO BACK-END]
Obs: A utilização de Frameworks PHP é de livre escolha, mas caso seja usado deve ser enviado instruções de uso.
Diferenciais:
- Documentação de código