Criar um aplicativo web para gerenciamento de clubes e associados.
O aplicativo deverá ser feito utilizando qualquer tecnologia web, é preferível utilizar o PHP com algum framework de desenvolvimento. Para o banco de dados, usar PostgreSQL ou MySQL.
No front-end, você pode utilizar qualquer ferramenta (angular, vue.js, bootstrap...).
- Crie uma tela para cadastrar um clube de futebol.
- Esta tela deve conter somente o campo "Nome do clube".
- Crie uma tela para listar os clubes cadastrados.
- A listagem dos clubes cadastrados deve estar em ordem alfabética.
- Essa tela deve ser capaz de excluir o clube cadastrado.
- Crie uma tela para cadastrar um sócio.
- Esta tela deve conter o campo "Nome completo" e o campo "Clube" para a associação deste sócio. Os clubes são os cadastrados no passo 1.
- O sócio poderá ser/estar associado a mais de um clube, fica a seu critério.
- Crie uma tela para listar os sócios criados.
- Esta listagem deve constar todos os sócios cadastrados e constar o clube na qual o sócio está associado.
- A listagem deve estar por ordem alfabética de clube, depois por sócio.
- Essa tela deve ser capaz de excluir o sócio.
- Testes automatizados.
- Organização do código; Clean code; PSR-2.
- Definição/normalização de banco de dados.
Você tem duas opções:
-
Poderá ser feito um pull request nesse repositório público. Observar que seu fork ficará público para qualquer pessoa.
-
Caso você prefira privacidade, crie um repositório privado em sua conta do Github ou Bitbucket e inclua o usuário Lourenci (Leandro Lourenci) como colaborador.