O StarFocus é um aplicativo desenvolvido para aparelhos android, focado em auxiliar crianças com TDAH a organizarem suas tarefas na rotina, de forma lúdica e interativa.
O aplicativo foi desenvolvido para a matéria de "projeto integrador", para o quarto semestre de Engenharia de Software, da PUC Campinas. A proposta era criar uma aplicação que resolvesse uma necessidade real de um público-alvo específico. Após discussões entre os membros da equipe sobre experiências pessoais, decidimos focar em crianças com TDAH (Transtorno de Déficit de Atenção e Hiperatividade).
A ideia central foi desenvolver uma ferramenta que ajudasse essas crianças a se organizarem de forma eficaz, mas que também fosse dinâmica e envolvente. Nosso objetivo era evitar que o aplicativo fosse "apenas mais um organizador de tarefas", onde esse público poderia perdesse o interesse rapidamente. Em vez disso, criamos uma solução interativa e divertida que incentivasse as crianças a realizarem suas atividades diárias, como estudar ou completar tarefas domésticas, por meio de recompensas.
O principal objetivo do aplicativo é imersão interativa: proporcionar às crianças com TDAH uma experiência lúdica e envolvente que as motive a realizar suas atividades cotidianas com prazer.
Acreditamos que a combinação de tarefas organizadas com estímulos rápidos e recompensas tangíveis pode ajudar a manter o interesse e desenvolver uma rotina mais produtiva e estruturada.
A solução de criar um aplicativo para essas crianças com esses diagnósticos surgiu da nossa percepção das dificuldades que esse público sofre, como a falta de concentração e organização, são distrações mínimas que os fazem perder o foco, a equipe se inspirou em relatos pessoais e de pessoas próximas para entender a importância desse aplicativo.
O aplicativo conta com funcionalidades como:
- Cadastro de usuário
- Login
- Redefinição de senha
- Criação de tarefas no dia, mes e ano desejado
- Andamento de progresso, a medida que as tarefas são completadas.
- Jogo desbloqueado a partir do progresso
- Relatório de progresso aos pais
- Troca de roupa do amigo imaginário
- Histórias desbloqueadas.
Algumas telas desenvolvidas para o aplicativo.
- Kotlin, para UI e back-end.
- FireBase, como banco de dados não relacional.
- Java, para a crição do servidor.
- Android Studio como a IDE para desenvolver o código em Kotlin.
- Eclipse para desenvolvimento do servidor.
- GitHub para versionamento de código.
- Figma, e illustrator para o desenvolvimento dos protótipos e todos os componentes visuais do aplicativo.

