Skip to content

Latest commit

 

History

History
51 lines (37 loc) · 2.61 KB

File metadata and controls

51 lines (37 loc) · 2.61 KB

AstroEduca

Logo

English
Português

⭐ 🌑 Explore o cosmos com nosso aplicativo inovador de ensino de astronomia, projetado para cativar e educar por meio do poder da gamificação. Ao integrar desafios interactivos e sistemas de recompensa, a aprendizagem torna-se uma aventura envolvente, despertando curiosidade e entusiasmo entre utilizadores de todas as idades. Mergulhe num universo de conhecimento onde cada descoberta é um passo para dominar os mistérios do espaço, tudo num ambiente divertido e envolvente.

▶️ PlayStore

🔵 Linkedin Post

O acesso ao código-fonte é restrito para garantir a segurança do aplicativo. Esta medida evita que vulnerabilidades sejam exploradas por agentes maliciosos.

⚙️ Funcionalidades

  • Login / Criar conta
  • Ler informações sobre planetas
  • Realizar quizzes sobre planetas
  • Ganhar pontos por quizzes terminados com sucesso
  • Visualizar ranking de jogadores
  • Ganhar conquistas

Ferramentas usadas

  • Aplicativo: Flutter
  • BackEnd/Banco de Dados: Firebase/Firestore/Storage
  • Autenticação: Firebase Authentication

  • Arquitetura: Clean Architecture
  • Gerenciamento de Estado: Mobx
  • Banco de Dados local: Hive
  • Injeção de Dependencia: GetIt
  • Animações: lottie

Arquitetura do Banco de Dados(Firestore)

Databaser Architecture


Telas do Aplicativo

Warpnet Warpnet Warpnet Warpnet