Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

ยฉ 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

judeik/smarted-africa-app

Domain:

educationnatural language processing

Record type:

softwareproject
Creator:
jud
Host:
๐Ÿ“ฑ SmartEd Africa โ€“ A mobile-first learning platform empowering African students in IDP camps with AI tutors, localized lessons in Hausa, and teacher microlearning. Hackathon build (2025). # ๐ŸŒ SmartEd Africa App ๐Ÿ“ฑ **SmartEd Africa โ€“ A mobile-first learning platform empowering African students with AI tutors, localized lessons, teacher microlearning, and offline learning for IDP camps.** --- ## ๐Ÿ“Œ Overview Millions of African students struggle with access to **quality education**, exam preparation (WAEC, JAMB, etc.), and modern learning resources. **SmartEd Africa App** bridges this gap by combining: - ๐ŸŽ“ **AI Tutors** for WAEC preparation - ๐ŸŒ **Localized lessons** in Hausa and other African languages - ๐Ÿ“š **Teacher microlearning modules** - ๐Ÿ’พ **Offline-first learning** for IDP camps - ๐Ÿ“ฑ **Mobile-first design** This repository contains the **hackathon build (Codefest Hack 2025, Nigeria)** of SmartEd Africa. --- ## ๐Ÿ› ๏ธ Tech Stack - โšก **Frontend:** Vite + React + TypeScript - ๐ŸŽจ **UI:** TailwindCSS + Bootstrap (combined for rapid prototyping + utility-first design) - ๐Ÿ”— **Routing:** react-router-dom - ๐Ÿ“ฆ **State Management:** Zustand (lightweight global store) - โš™๏ธ **Animation:** framer-motion - ๐Ÿ” **Authentication / HTTP:** axios + JWT-ready with mock demo login/signup - โš™๏ธ **Build & Code Tools:** ESLint + Prettier + Husky - ๐Ÿงฉ **Utilities:** class-variance-authority, tailwind-merge, tailwind-variants - ๐Ÿค– **AI/ML:** Python / TensorFlow / PyTorch - ๐Ÿ—„๏ธ **Database:** PostgreSQL / MongoDB - ๐Ÿ› ๏ธ **CI/CD:** GitHub Actions --- ## ๐Ÿš€ Getting Started ### Prerequisites Make sure you have installed: - Node.js (v22+) - npm or yarn - Python (for AI/ML models) ### Clone the Repo ```bash git clone github.com cd smarted-africa-app ```bash ### Install Dependencies & Run Frontend: ```bash cd frontend npm install npm run dev ``` Backend: ```bash cd backend npm install npm run dev ``` AI/ML: ```bash cd ai-ml pip install -r requirements.txt ``` --- **Useful Scripts:** - npm run dev โ†’ start development server - npm run build โ†’ build project + TypeScript compilation - npm run lint โ†’ lint code and auto-fix - npm run for โ€ฆ

Visit

github.com

Languages

Hausa