Skip to content

Aplicativo em desenvolvimento para o programa Code Club, fundadado pela Dr. Luciene Cavalcanti Rodrigues

Notifications You must be signed in to change notification settings

JulianySavazzi/CodeClubApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code Club App

Aplicativo móvel em desenvolvimento para o projeto Code Club, fundado pela professora Dr. Luciene Cavalcanti Rodrigues

O projeto Code Club conta com a colaboração de alunos, professores e voluntários, é destinado a contribuir com a formação de crianças e adolescentes por meio da tecnologia, contando com campeonatos de desenvolvimentos de jogos (Game Challenge). Saiba mais aqui.

O aplicativo vai contribuir com o projeto, sendo um meio dos alunos participantes interagirem com os seus tutores (por meio de notificações, feed de notícias, cadastro dos alunos, projetos e equipes que eles estão participando), e um facilitador para criar e apurar os resultados das votações do Game Challenge e distribuição dos prêmios e medalhas aos alunos participantes, projetos e equipes vencedoras.

O desenvolvimento do aplicativo para dispositivos Android, está utilizando as tecnologias Kotlin, Jetpack Compose (para desenvolvimento nativo) e Firebase (autenticação de usuários e banco de dados);

Algumas melhorias nas próximas atualizações do APP, são:

  • refatorar o código utilizando melhor alguns recursos do kotlin (como corroutines) para melhorar o desempenho;
  • refatorar a estrutura do projeto (principios de Clean Code, Solid, padrão MVVM);
  • colocar criptografia para salvar alguns dados confidenciais no banco de dados;
  • corrigir bugs das notificações;
  • corrigir bugs do carregamento dos dados vindos do firebase nas listagens;
  • adicionar mais alguns atributos para validação de usuários teacher;
  • implementar as funcionalidades de atualizar dados dos usuários e editar publicações;
  • implementar a funcionalidade de login com google;
  • melhorar o tratamento de erros;
  • deixar o projeto multiplataforma.

About

Aplicativo em desenvolvimento para o programa Code Club, fundadado pela Dr. Luciene Cavalcanti Rodrigues

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages