Teste de conhecimentos.
Tarefa:
Crie, conforme seus conhecimentos, um pequeno sistema de cadastro de clientes, com uma tela de visualização e exclusão de registros e formulário(s) para inserção e edição dos cadastros já inseridos.
Essas informações devem ser persistidos em um banco de dados. O formulário deverá solicitar, pelo menos, o nome, e-mail, telefone e uma foto, que deverá ser enviada para o servidor HTTP (LAMP, XAMP, MAMP...) instalado na sua máquina, essa imagem deve ser apresentada ao lado do nome do cliente na lista de visualização, em miniatura.
- Utilize a linguagem de programação PHP;
- Utilize o padrão MVC;
- Fique a vontade para utilizar qualquer framework que você possua conhecimento. Será um diferencial se você utilizar o Zend Framework.
Projeto:
composer install
Banco de dados:
Configure o arquivo .env com as credenciais do banco de dados, após execute o comando abaixo:
php artisan migrate:fresh
Ou, configure o banco manualmente apartir do arquivo backup.sql.
Faça deploy dos arquivos em um servidor de páginas de sua preferência, lembrando de habilitar as extenções necessárias para funcionamento do Laravel.
Ajuda: Documentação Laravel
Configure o .env na raiz do projeto e execute os comandos abaixo:
Laravel:
composer install
php artisan key:generate
php artisan migrate:fresh
Assets:
npm install
npm run dev ou npm run prod
- 0.0.1
- Funcionalidades básicas solicitadas.
Róger Ninow – https://rogerninow.com – [email protected].
Distribuído em licença MIT. Veja LICENSE
para mais informações.