Projects

Hegba – Smart Exam Prep App for Students

Mohammed Safin Sabah
Mohammed Safin Sabah
2 min read

... views

Hey everyone this is Hegba — a mobile application I developed to help 9th and 12th grade students in Kurdistan prepare for their final exams more effectively. Hegba gives students access to thousands of past exam questions and auto-generated quizzes, making learning more accessible, interactive, and results-driven.

Hegba App Preview
Hegba App Preview

Why Hegba?

Standardized exams in Kurdistan are stressful, and most students rely on old paper archives. Hegba modernizes this with:

  • 🧪 Thousands of categorized past exam questions
  • ✍️ Auto-graded quizzes for immediate feedback
  • 📊 Performance tracking with personal analytics
  • 🗂️ Subject and grade filtering for focused practice
  • 📱 Clean and simple UI in Kurdish and Arabic
  • 📦 Available on Google Play and App Store

Tech Stack

  • Frontend: Flutter
  • Backend: NestJS with PostgreSQL
  • Architecture: REST API with clean architecture principles
  • State Management: Riverpod
  • Deployment: Supabase & DigitalOcean

My Role

As the sole developer:

  • Built the full mobile UI using Flutter
  • Designed the backend APIs with NestJS
  • Created the question database and quiz logic
  • Managed localization and multi-language UX
  • Published the app to both major app stores
  • Showcased it at TECHFEST as a highlight of youth-built software

Impact

  • 📱 1,000+ students served within first few months
  • 🏫 Used by teachers as a classroom supplement
  • 💬 Received high praise for ease-of-use and relevant content
  • 🧑‍🏫 Helped bridge the gap between exam prep and real-world tech

Hegba was built from a student’s perspective — to make studying smarter, faster, and more accessible for everyone.

Let’s connect: LinkedIn | GitHub

Comments