Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 1.91 KB

README.md

File metadata and controls

33 lines (23 loc) · 1.91 KB

Student-App

Link para download da app StudentApp apk

Funcionalidade implementada

A StudentApp é uma aplicação para dispositivos Android que tem como objetivo a melhorar a qualidade de estudo dos estudantes. As principais funcionalidades são:

  • Criar/gerir/ver eventos no calendário de forma a poderem fazer uma melhor gestão do seu tempo durante o curso
  • Na página inicial tem a informação dos testes mais próximos
  • LogIn e SignUp. No primeiro login do utilizador/estudante terá de associar disciplinas à sua conta.
  • No campo de estudo o estudante pode selecionar o tempo de estudo, correr um conómetro a ver quanto tempo de estudo útil terá ou ainda observar estatísticas de estudos a todas as cadeiras atuais.
  • O representante de curso tem um campo só seu onde terão que adicionar momentos de avaliação a cada cadeira.
  • Capacidade de o aluno ter sincronizado o calendário local de forma a poder ter os eventos guardados no mesmo.
  • Capacidade de o aluno poder reportar alguns dado inconsistente à comissão responsável.
  • Capacidade de o aluno poder marcar as suas horas de estudo para cada UC das mais variadas maneiras, como inserção de dados manuais, através de cronômetro ou temporizador.
  • Capacidade de o aluno alterar notas relativamente a momentos de avaliação.

Arquitetura

alt_text

Limitações

Duas das funcionalidades que consideramos implementar não foram possíveis de serem implementadas, passando então a enumerá-las:

  • Capacidade de o aluno poder examinar o seu estudo ao longo dos períodos desejados.
  • Capacidade de o aluno ver o seu horário escolar

Cuidados particulares

Convém ter a internet ligada dado a busca de dados e da autenticação feita pelo Firebase. Tem um Target Mínimo de 22 e foi testado até ao 27.