Alabbasi TechALABBASI TECH عربي
Case study · Websites & Platforms

Academic Content Management Platform

A multi-institution university platform for courses, sections, files and notifications, with fine-grained permissions per role and full isolation between institutions.

Type of work
Web platform for universities
Field
Universities and colleges
Service
Websites, Stores & Platforms
Technologies
Next.jsTypeScriptPostgreSQLPrismaRow Level Security
Academic Content Management Platform
01

The challenge

Many universities run their courses across WhatsApp, Excel sheets and an old system that does not know who owns what. The need was real delegation: the registrar manages courses, a lecturer sees only their sections, a student acts only on their own record.

The idea was scattered across several incomplete older versions with no role model and no tests.

02

What we built

We unified the work into one product and built the interface around "what are your permissions?" rather than "what is your role?": every button and menu item is tied to a permission, re-checked on the server, so a new role a university creates works immediately without code.

Each university's data is isolated inside the database itself with row-level security policies, and a test rejects any new table without a policy.

The interface is designed like a mobile app: a bottom bar, each role sees its own world, and every page is tested on a phone screen.

03

The outcome

A platform running today with its roles, academic structure, files, notifications and audit log, ready to grow into exams and grading.

Key features

What sets this work apart

Screens from the system

Screens from the system

Screens are taken from the systems themselves, not mock-ups.

Next project Live Learning Platform All work
Contact

Have a project like this?

Tell us what you need in two lines and we will reply with the next step.

Now taking new projects

Tell us what you need in two lines and we will reply with the next step.

Message us on WhatsApp