Logo Lanfrica

07101987/Basic-School-App

Domain:

education

Record type:

software
Creator:
071
Host:
Syllabus for Ghana Basic School # 3D Shapes Adventure Learning Platform An offline-first Ghana-focused educational platform for Basic 1 to Basic 6 learners. It combines the original 3D Shapes Adventure features with a scalable curriculum engine, profiles, rewards, dashboards, worksheets, certificates, and PWA install support. ## Features - Student profiles with avatars, grades, learning history, XP, coins, gems, levels, streaks, and badges - Ghana Basic 1-6 learning paths for Mathematics, English, Science, Computing, OWOP, RME, Creative Arts, History, PE, and Ghanaian Language - Structured terms, topics, lessons, activities, quizzes, and worksheets - 3D shape lessons, picture matching, memory games, and flash cards - Reading system for alphabet, phonics, sight words, stories, pronunciation, and fluency - Mathematics, science, and subject-specific curriculum data - Parent dashboard with progress analytics, strengths, weaknesses, and printable reports - Teacher dashboard with local class profile visibility and assignment creation - Dynamic worksheet generator with answer sheets and print/PDF-ready layout - Certificate studio with student name, subject, date, score, and QR-style verification - Offline AI tutor-style helper using safe local curriculum explanations - Accessibility: dark mode, high contrast, dyslexia-friendly mode, adjustable text size, read-aloud support - Installable PWA with service worker caching and IndexedDB offline data storage ## Project Structure ```text . ├── index.html ├── manifest.webmanifest ├── sw.js ├── css/ │ └── styles.css ├── js/ │ ├── app.js │ ├── data/ │ │ ├── badges.js │ │ └── curriculum.js │ └── services/ │ ├── db.js │ ├── pwa.js │ ├── rewards.js │ ├── speech.js │ └── utils.js ├── icons/ │ ├── icon-180.png │ ├── icon-192.png │ └── icon-512.png ├── assets/ │ ├── certificates/ │ ├── mascot/ │ ├── sounds/ │ └── worksheets/ └── docs/ └── DEPLOYMENT.md ``` ## Data Models The app is designed around these …

Languages