An offline-friendly, interactive reading comprehension web app designed to help students improve literacy skills through short passages and multiple-choice questions. Built for schools, NGOs, and low-bandwidth learning environments across Africa.
# Day 30 — Reading Comprehension Quiz
An offline-friendly, interactive reading comprehension web app designed to help students improve literacy skills through short passages and multiple-choice questions. Built for schools, NGOs, and low-bandwidth learning environments across Africa.
---
## Overview
This project allows learners to select a difficulty level, read a short passage, and answer related questions. The app provides instant feedback and scoring, making it ideal for classrooms, digital learning labs, and self-paced practice.
**Problem:** Limited access to structured reading practice resources
**Solution:** A lightweight, browser-based reading comprehension quiz with multiple difficulty levels
**Tools:** HTML, CSS, Vanilla JavaScript
**Demo:**
moseschirusha.github.io
**Articles:**
moseschirusha.medium.com
---
## Features
- Easy, Medium, and Hard reading levels
- Interactive multiple-choice questions
- Instant scoring and feedback
- Fully offline once loaded
- Mobile and low-end device friendly
- Simple, extensible structure for adding new passages
---
## How It Works
- Users select a difficulty level
- A reading passage and related questions are dynamically loaded
- Answers are checked in the browser
- A score is displayed instantly after submission
All data is handled locally in JavaScript, making the app fast and reliable even without internet access.
---