Plataforma educativa digital que contextualiza o ensino de economia na realidade histórica angolana — quizzes com IA, fórum académico e gamificação. Backend (Laravel) + Web + Mobile (Flutter). Projeto de Engenharia de Software II, ISPTEC.
# EH.Angola — Economia com História Angola
> Uma plataforma educativa digital que contextualiza o ensino da
> economia na realidade histórica e cultural angolana, através de
> conteúdo, quizzes interativos e comunidade académica.
---
## Sobre o Projeto
A educação económica em Angola enfrenta um paradoxo: apesar de o país
ter uma história económica rica e complexa — marcada pela exploração
colonial, pela transição pós-independência, pelas reformas monetárias
e pela dependência petrolífera — os estudantes universitários
dispunham de poucas plataformas digitais que ligassem esse percurso
histórico aos conceitos económicos ensinados em sala de aula.
O **EH.Angola** nasceu para responder a essa lacuna: uma plataforma
que combina conteúdo editorial (artigos, vídeos, podcasts), avaliação
formativa através de quizzes gerados com apoio de Inteligência
Artificial, um fórum de discussão académica moderado, e um sistema de
gamificação (Jindungo) — tudo ancorado na realidade angolana.
O projeto foi desenvolvido no âmbito da Unidade Curricular de
**Engenharia de Software II**, do curso de Engenharia Informática do
**ISPTEC** (Instituto Superior Politécnico de Tecnologias e Ciências),
sob orientação do professor **Judson Paiva**.
---
## Arquitetura
O sistema é composto por três repositórios independentes, todos a
consumir a mesma API pública:
| Componente | Descrição | Repositório |
|---|---|---|
| 🔧 **Backend (API)** | Laravel 12 · MySQL · Autenticação (Sanctum) · Tempo real (Reverb) · Geração de quizzes por IA | Api-EH_Angola |
| 🌐 **Aplicação Web** | Interface web que consome a API pública | EH-Angola-Front |
| 📱 **Aplicação Mobile** | Flutter/Dart · consome a mesma API partilhada com a web | eh-angola-mobile-app |
A escolha de uma API única partilhada entre as duas aplicações cliente
garante que a lógica de negócio, as regras de autorização e o modelo
de dados existem numa única fonte de verdade, evitando duplicação de
comportamento entre plataformas.
---
## Func …