Projeto final do Curso de Ionic
Trata-se de um projeto criado pelo alunos do curso de Ionic Framework da Lithium.
O projeto inicia com o template blank do Ionic e é desenvolvido pelos próprios alunos, por meio de pull requests. Cada pull request, deve conter uma das seguintes categorias:
- Novas funcionalidades;
- Correção de bugs;
- Melhorias diversas.
Sendo assim, pull requests em branco ou com conteúdo insignificante, serão descartados.
As características do projeto estão listadas abaixo e os desenvolvedores devem se basear nelas para a criação do mesmo.
As tecnologias usadas são escolha dos próprios desenvolvedores que não devem estar limitados a nada, exceto no uso do Ionic como base de desenvolvimento.
Após todas as características básicas estarem concluídas, o projeto será publicado na Play Store, contendo o nome de cada colaborador. Isso não limita novos pull requests, já que ainda serão permitidas melhorias, correções e atualizações diversas.
Importante informar que a Lithium não comercializará o aplicativo e nem exibirá anúncios no mesmo. Além de todo o crédito da criação, pertencer aos colaboradores deste projeto.
https://github.com/LithiumBR/ionic-projeto-final/blob/master/images/login.psd
https://github.com/LithiumBR/ionic-projeto-final/blob/master/images/logo.psd
- Deve ser construído um aplicativo que funcione como um boletim escolar para controle pessoal.
- Inicialmente, o usuário deve cadastrar seu nome e o tipo de boletim (bimestral ou trimestral).
- Após isso, poderá cadastrar suas matérias, que serão mostradas em uma lista.
- Ao clicar em uma matéria, abrirá uma tela onde o usuário adicionará suas notas e o sistema mostrará o total e a média final do que foi inserido.
- O aplicativo deve gravar os dados para acesso posterior. Se haverá sincronização online/offline, isso será decidido pelos próprios alunos.
- Não é necessário que o aplicativo esteja em inglês. Pode ser feito somente na língua portuguesa.
Faça um fork deste repositório, crie um branch com suas modificações e envie um pull request descrevendo suas modificações.
GitHub Help: https://help.github.com/articles/using-pull-requests/
Na primeira vez que fizer o fork, precisará instalar os pacotes do projeto, com o comando:
npm install