Caso de estudo
Projeto próprio · Aplicação multiplataforma
Semanas letivas rotativas, organizadas em três plataformas.
Capturas de ecrã
O problema
Muitas escolas usam horários rotativos: semana A e semana B, semanas pares e ímpares. As aplicações de calendário comuns partem do princípio de que todas as semanas são iguais, por isso os alunos acabam por voltar a introduzir as mesmas aulas ou por tentar adivinhar em que semana estão.
O que fiz
Criei a aplicação em Flutter com Material 3. Defines a duração do ciclo e uma data de início, e a aplicação calcula a que semana pertence qualquer data. Destaca a aula que está a decorrer, permite atribuir a cada disciplina uma cor, sala e notas próprias, e exporta ou restaura o horário completo em JSON.
O resultado
Uma aplicação funcional para Windows (com instalador), Android e a web, tudo a partir de uma única base de código. A versão web está disponível e o código é aberto, sob a licença MIT.
Confirma por ti
Serviço relacionado: Desenvolvimento de aplicações móveis
A minha stack
Aprendiz de tudo. Mestre de nada.
Mesmo assim, entrego a merda toda


