Skip to content

BrainCity

Find the right course. Learn at your pace.

Industry
EdTech / E-Learning
Platform
Web app
Services
SaaS Platform, Web Application, Multi-tenancy
Stack
Next.js, NestJS, PostgreSQL
brain-city-1.onrender.com
BrainCity — EdTech / E-Learning

About

BrainCity is a multi-tenant learning platform where students discover in-demand courses, instructors publish and teach, and organisations (tenants) run their own learning spaces.

It offers a course catalogue, professional certificates, and administration tools for every role.

Visit live product

Challenge

  • Three user types — students, instructors, and tenants — each needed their own experience.
  • Organisations wanted isolated spaces with their own users and courses.
  • The catalogue had to stay fast and searchable as it grew.
  • Admins needed fine-grained control without developer help.

Timeline

Discovery01
1 week

Defined roles, tenancy model, and the learning journey.

Architecture02
2 weeks

Multi-tenant NestJS and PostgreSQL design.

Build03
7 weeks

Catalogue, enrolment, instructor tools, and admin.

Launch04
Ongoing

Production release and new learning features.

Our approach

  • Designed a multi-tenant architecture with data isolation per organisation.
  • Built a NestJS API and PostgreSQL data model behind a Next.js front end.
  • Created role-based experiences for students, instructors, and super admins.
  • Made the catalogue searchable with categories and featured courses.

Key features

Course catalogue

Browse and search in-demand courses and certificates.

Instructor tools

Publish courses and manage learners.

Multi-tenant spaces

Each organisation runs its own learning space.

Admin control

Super-admin and tenant-level administration.

Tech stack

Next.jsNestJSPostgreSQLMulti-tenant

Results

  • One platform serves students, instructors, and organisations.
  • New tenants can be onboarded without new code.
  • A scalable foundation for future learning products.

Next project

HealthcareEMR SystemElectronic medical records for modern clinics.Read case study →
EMR System product screenshot
Available for new projects

Want results like these?

Tell us about your product. The first consultation is on us.