Menu

Open Source Bible School LMS — we need your help (React, FastAPI, Supabase)
📰

Open Source Bible School LMS — we need your help (React, FastAPI, Supabase)

DEV Community·Vadym Arnaut·6 months ago
#esrnGaXi
#opensource#react#fastapi#supabase#github
Reading 0:00
15s threshold

Why I’m writing this

Small Bible schools, home groups, and volunteer-run training programs still run classes on paper, messengers, and spreadsheets . Big LMS products are either too expensive or too heavy for a team that has no DevOps and no budget.

Bible School LMS is a free, open-source learning platform built for that reality: tens to low hundreds of users , not “enterprise 10k seats”.

We’re on GitHub (MIT) and we’d love contributors — code, UI, docs, accessibility, and ideas.

What it does today

Courses → modules → chapters with a TipTap rich editor (text, images, YouTube, callouts, audio).

Quizzes — multiple choice, true/false, short answer, essay; teacher grading and extra attempts when needed.

Assignments + gradebook , progress , certificates (with approval flow).

Teacher & admin tools: cohorts, calendar, announcements, analytics, soft-delete / restore, CSV export.

Auth via Supabase (email/password + Google).

Deploy : Vercel (static frontend + serverless FastAPI backend), Postgres on Supabase…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.