Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

How I Built an Offline Study Portal for My School in Rural Uganda

Description and use

An offline study portal for a rural Ugandan school, enabling students to use AI assistance, self‑testing, text‑to‑speech, and a searchable library without internet.

Problem

The school library was closed and literature lessons were often cancelled; students could not afford the seven set books required for UNEB exams.

Outcome

Zero‑cost offline portal enabling students to study, test, and access literature without internet.

Workflow

  • 1. Identified need for offline study resources.
  • 2. Designed a single‑file web app using HTML, CSS, and vanilla JavaScript.
  • 3. Implemented AI Study Companion with Groq and DeepSeek APIs.
  • 4. Added Self‑Test Module grading answers out of 20.
  • 5. Developed Zhu V2 Reader text‑to‑speech engine.
  • 6. Created searchable library covering the seven set books.
  • 7. Optimized animations based on laptop hardware tier to save memory.
  • 8. Tested on low‑spec laptops without internet access.

Evidence

I built the Ngezi K.D.H.S. Study Portal. It is a single-file, offline-capable web application designed to run on low-specification laptops without reliable internet access.

Source

AI Study Companion: Answers questions in UNEB exam style (using Groq and DeepSeek APIs).

Source

Self-Test Module: Grades student answers out of 20.

Source

Zhu V2 Reader: A text-to-speech engine for students with reading difficulties.

Source

Searchable Library: Covers 7 set books, including Things Fall Apart and The Merchant of Venice.

Source

  • Record date: 2026-10-19T10:41:38.364Z