O Aplicativo trata-se de um sistema educacional mobille, feito para agilizar consultas do sistema dos alunos, visualização do calendario educacional, contatos com a instituição, entre outros, tendo uma resposta rapida e facil em seus smartphones.
Esse trabalho tem como objetivo criar uma aplicação mobile funcional, utilizando linguagem de programação Dart juntamente com o framework Flutter. O projeto segue os seguintes requisitos:
- A aplicação precisa ter ao menos 3 telas diferentes.
- A aplicação precisa ter ao menos um meio de persistência de dados.
- A aplicação deve utilizar ao menos um serviço do Firebase.
- Usar ao menos um pacote que não foi visto em aula.
- Tela Inicial:
Na tela inicial encontram-se uma grade de ícones com o acesso as principais funcionalidades: - Tela de links úteis:
Nesta tela o usuário vai poder navegar (utilizando url_launcher) para:- Site da escola com informações da instituição;
- Sistema Acadêmico para verificar suas notas, datas de avaliações...;
- Positivo On – ferramenta com os livros digitais/digitalizados e todo o conteúdo para cada série;
- Redes sociais (Youtube, Instagram e Facebook).
- Tela Redentoristas:
Aqui o usuário encontrará resumidamente a história dos Redentoristas, fundadores e mantenedores da escola. - Tela Listas e tarefas:
Nesta tela o usuário poderá adicionar suas tarefas, marcar como feitas e excluir caso necessário. - Tela Listas e tarefas:
Nesta tela o usuário poderá adicionar suas tarefas, marcar como feitas e excluir caso necessário. - Tela Pedagógico:
Na tela de funções pedagógicas, o usuário terá acesso através da função expandable a:- Avaliação Escolar;
- Estudos de recuperação;
- Normas de convivência;
- História do Menino Deus;
- Princípios Cristão e Pedagógicos;
- Estrutura Físico-Pedagógica.
- Horário de atendimento:
Fica disponível nesta tela horários e dias de atendimento da escola
A pagina do calendario utiliza o serviço de Cloud Firestore para sincronizar as informações de datas de eventos no app dos alunos