← All work
clientUniversity Tool · Feedback

Xpress — open-source feedback platform for AUI

Open-source feedback platform built for AUI students, staff, and faculty. 26 releases, 138 deployments, and live at xpress.aui.ma — fully typed TypeScript stack with Prisma and PostgreSQL.

Year2024 — present
RoleSoftware Engineer
ClientneoCedrus · Al Akhawayn University
Xpress — open-source feedback platform for AUI
26
releases shipped
138
deployments
4k+
AUI users
OSS
GPL-3.0 licensed
The problem

AUI had no structured way for students, staff, and faculty to submit and track feedback. Requests got lost in emails, nothing was actionable, and there was no audit trail — the university needed a purpose-built, open platform the whole community could trust.

Approach
  • Designed and built the full stack — a React frontend backed by an Express/TypeScript API with PostgreSQL and Prisma.
  • Structured feedback flows for three distinct user roles: students, staff, and faculty, each with appropriate permissions and views.
  • Set up a release and deployment pipeline that shipped 26 versioned releases and 138 deployments reliably.
  • Published under GPL-3.0 so the university and community retain full ownership and can extend the platform freely.
Outcome

Xpress launched at xpress.aui.ma and became the university's feedback platform of record — open-source, actively maintained through 26 releases, and serving the entire AUI community.

Tech

Frontend

ReactViteTypeScriptTailwind CSSRedux Toolkit

Backend

ExpressTypeScript

Data

PostgreSQLPrisma

Infra

CI/CDDockerDigitalOcean

Have a project like this?

Get in touch