Skip to content

Solo development / unpaid volunteer

Project IUoC.

A searchable education library, with a companion mobile app.

My role
Sole developer
Working with
Solo development; Project IUoC content team
When
2026
IUoC / library entrance
IUoC / mobile app home

The problem

Project IUoC makes free Islamic educational videos across topics such as Quran, science, philosophy and psychology. YouTube remains the distribution channel, but it is not a useful catalogue: series are hard to browse, individual lectures are not organised for discovery, and a video title is a poor way to find a subject you want to study.

What I built

My part
in the product.

Built the website and live mobile app independently as unpaid volunteer work.

  1. 01

    The public site: a landing page, lecture library, series pages, support information and a page for the live mobile app.

  2. 02

    A searchable video and playlist catalogue backed by Convex, with an individual, indexable page for each lecture so it can be shared and discovered outside YouTube.

  3. 03

    Automatic YouTube catalogue ingestion that keeps video and playlist metadata current while preserving the team's hand-curated ordering, visibility and tags.

  4. 04

    An architectural library entrance, emerald-and-gold reading surfaces, and a simpler native-scroll entrance on mobile.

  5. 05

    The companion mobile app, built independently with Expo and React Native, including a Quran reader and everyday tools.

  6. 06

    Selected video-production contributions alongside the web work.

01 / a closer look

A catalogue,
not just a feed.

The website gathers lectures and series into a searchable collection. Automated YouTube ingestion updates metadata while the team retains curated ordering, visibility and tags.

IUoC / searchable lesson library

02 / a closer look

Read, save
and share.

The website also includes a Quran reader with translations, tajweed colouring and bookmarks. Readers can share a verse as an image or link directly to an ayah.

IUoC / website Quran reader and ayah sharing

03 / a closer look

Beyond
the website.

I also built the companion mobile app independently, including a Quran reader and everyday tools. The website and live app were unpaid volunteer work for Project IUoC.

IUoC / mobile app Quran reader

Decisions worth explaining

Why it works
this way.

01

Use YouTube for video delivery rather than rebuild a video host. Lessons play inside the website through embedded playback, with a separate link to watch on YouTube.

02

Treat YouTube as a source of metadata, not the source of editorial judgement. Automated ingestion can update a title or thumbnail; the team still decides which material is visible, featured and grouped together.

Tools used on this project

Next.js / TypeScript / Convex / YouTube Data API / Tailwind CSS / Vercel

Next project

Pengu Focus ↗︎

A daily focus plan, a timer, and a Pengu to grow with.

← Back to this project in selected work

Summer 2027 co-op · flexible term length

Let’s make it work.

MohammedAbdulla.

Getting things ready