Acadia - African-focused online learning platform
# Acadia | Digital Learning & ECZ Revision Platform
Acadia is a digital learning platform designed to help secondary school students in Zambia prepare for their **Examination Council of Zambia (ECZ)** school-leaving certificates. It bridges the gap between memorisation and conceptual understanding through simplified lessons, practice quizzes, past paper revisions, and an interactive study companion.
---
## 🚀 Key Features
### 1. Cinematic Landing Page
* **Interactive mascot guide**: Clicking floating icons around the Eagle mascot triggers helpful tips.
* **Service showcases**: 2x2 grid highlighting Quizzes, Careers Guidance, Games, and Extracurricular activities.
* **Testimonials & Trust Signals**: Responsive slider feedback from parents and students.
### 2. Onboarding Wizard (Steps 1–6)
* **Account Creation**: Validates credentials, email syntax, and matching passwords.
* **Companion Selection**: Allows choosing a visual learning companion avatar.
* **Curriculum Pathway Selection**: Supports both the Traditional Grade (8–12) and the new Form (1–4) competency-based systems.
* **Dynamic Subject Selection**: Populates available subject combinations based on the academic level chosen.
* **Plan Upgrades**: Configures standard subscription tiers (Free, Standard, Family).
### 3. Personalized Dashboard
* **Dynamic subjects grid**: Renders only the subjects chosen by the student during onboarding.
* **Study metrics**: Dynamic daily streaks tracker, weekly exam count-down ticker, and parent-control insights.
* **Recent Activity Log**: Keeps a running log of study milestones (checking note topics, solving papers).
### 5. Dedicated Subject Pages
* **Readiness Indicators**: Computes an exam readiness badge (Excellent / Moderate / Needs Revision) based on progress.
* **4-Column Content Sections**:
* **đź“– Revision Notes**: Checklist of textbook chapters that can be checked off to advance progress.
* **✏️ ECZ Quizzes**: Direct links to practice interactive quiz questions in t …