- O app deve ser desenvolvido em React Native
- O app deve possuir um campo para cadastro de novos itens na lista
- O app deve contabilizar alterar os estilos do item da lista caso este item esteja selecionado
- O app deve permitir a exclusão de itens da lista, sendo que é necessário confirmar com o usuário se o item pode realmente ser excluído
- O app deve apresentar a mensagem de “nenhum item na lista” caso nenhum item tenha sido adicionado.
- Splash screen
- Persistir os itens da lista para que o usuário possa fechar o app sem perder os dados
- Confirmar com o usuário se deseja realmente fechar o app
- Permitir edição do nome do item da lista
- Executar um som ao selecionar/remover seleção de um item da lista
- Logo
- Routes para futuras implementações
- Confirmação de espaço em branco no TextInput
Para instalar o WebList, siga estas etapas:
Linux e macOS:
npm install
Windows:
npm install
Para contribuir com WebList, siga estas etapas:
- Bifurque este repositório.
- Crie um branch:
git checkout -b <nome_branch>
. - Faça suas alterações e confirme-as:
git commit -m '<mensagem_commit>'
- Envie para o branch original:
git push origin <nome_do_projeto> / <local>
- Crie a solicitação de pull.
Como alternativa, consulte a documentação do GitHub em como criar uma solicitação pull.