← All work
clientUniversity Platform · Services

Kudos — 450 deployments managing AUI department services

Platform managing services across AUI departments — tutoring, mentoring, and more. 129 releases, 450 deployments, web + React Native mobile app, live at kudos.aui.ma.

Year2024 — present
RoleSoftware Engineer
ClientneoCedrus · Al Akhawayn University
Kudos — 450 deployments managing AUI department services
129
releases shipped
450
deployments
4k+
AUI users
Web+App
cross-platform
The problem

AUI departments each ran their services — tutoring bookings, mentoring sessions, center-specific offerings — through disconnected, manual processes. Students had no single place to discover and book what was available across the university.

Approach
  • Built a unified platform covering all department services, with a React web app and a React Native mobile app sharing the same Express/MongoDB backend.
  • Used Redux and Zustand for state management across the web and mobile surfaces respectively.
  • Maintained an active CI/CD pipeline shipping 129 versioned releases across 450 deployments with staging and production environments.
  • Integrated Microsoft Authentication for AUI identity, and structured the system for multi-department extensibility.
  • Mobile app currently in active development with React Native and Expo — bringing the full platform experience to iOS and Android.
Outcome

Kudos became the central service platform for Al Akhawayn University — web and mobile, actively maintained across 129 releases and 450 deployments, serving the full AUI community.

Tech

Frontend

ReactJavaScriptRedux

Mobile

React NativeExpoTypeScript

Backend

ExpressNode.jsJavaScript

Data

MongoDBMongoose

Infra

DockerCI/CDDigitalOcean

Have a project like this?

Get in touch