Back to Projects

// Personal project

EnlightenHub

I built a full-stack collaborative learning and discussion platform where users create and join topic-specific discussion rooms, build profiles, and engage in real-time conversations.

Tech Stack

DjangoPostgreSQLREST APIPythonRender

How it works

Wanted the platform's data to be usable beyond just the website itself.

  • Built a REST API exposing core functionality, like rooms and room details, so the platform's data can be accessed beyond the website.
  • Deployed the app on Render.

Why I built it

Most discussion platforms lock their data inside the website itself, with no way for the underlying rooms and content to be accessed or extended beyond the site.

How I approached it

I built the platform's core features around topic-based rooms and real-time conversation, then exposed the same functionality through a REST API so the data isn't locked behind the website alone.

EnlightenHub screenshot 1
EnlightenHub screenshot 2
EnlightenHub screenshot 3
EnlightenHub screenshot 4
EnlightenHub screenshot 5
EnlightenHub screenshot 6
EnlightenHub screenshot 7