BaLes-Solution
All work

QwikPrep

A phone-first practice app for JHS and SHS students: ten questions a day from the GES curriculum, marked the moment they answer, with an explanation for every question, streaks and school leagues. Teachers see which topics their class finds hard.

QwikPrep screenshot
Client
QwikPrep (our own product)
Scope
Product design, Web app engineering, Content pipeline
Stack
Next.js, TypeScript, Tailwind CSS, Supabase, PostgreSQL
Live
2026 · qwikprep.vercel.app

The problem

Students mostly prepare for BECE and WASSCE with past-question booklets that don't say why an answer is right, and teachers have no quick way to see which topics a class is struggling with. Most students practise on low-cost Android phones with expensive data.

What we built

We built an installable web app that loads fast on a cheap phone and a slow connection. Every answer is marked on the server, so scores and leagues can't be faked, and each day's questions lean towards the topics a student gets wrong. Teachers create a class, share a code and get a weak-topics view.

QwikPrep mobile screenshot
QwikPrep screenshot
QwikPrep screenshot
QwikPrep screenshot
QwikPrep screenshot

The QwikPrep on mobile and desktop.

What's in it

  • Daily ten-question challenge with instant marking and explanations
  • Questions and lessons by class, following the GES curriculum
  • Streaks, XP and weekly school leagues
  • Teacher dashboard with weak topics per class
  • Installable on Android, light on data
  • Student and teacher demos with sample data