Ali Haider
ALI HAIDER

Full Stack Developer

Initializing...

Back to Projects
Featured Project

Wellovis Hours

Professional Work @ Build Me App

Clinical Training Hours & Supervision Backend

Wellovis is a production backend for clinical/practicum hour tracking where students log activity hours by category and supervisors review progress in structured cohorts. I built core backend modules including auth flows, review pipelines, invite/notification logic, uploads, and operational APIs used by both student and supervisor applications.

TypeScript
Node.js
Express.js
Prisma
MySQL
Keycloak
JWT
Zod
AWS S3
AWS SES
Pino
node-cron
Wellovis Hours

Overview

Wellovis is a production backend for clinical/practicum hour tracking where students log activity hours by category and supervisors review progress in structured cohorts. I built core backend modules including auth flows, review pipelines, invite/notification logic, uploads, and operational APIs used by both student and supervisor applications.

Key Features

  • Auth stack with register/login, OTP verification, reset-password flow, JWT sessions, and Keycloak integration
  • Role-driven user model for student, supervisor, and dual-role accounts with profile and organization support
  • Cohort/program workflows with active cohort context linked to logs, users, and supervisor review operations
  • Hours logging APIs with activity-type categorization and validation for compliance-focused reporting

Project Info

Category

Professional Work, Full Stack, Web Apps

Duration

Build Me App — Professional Work

Role

Full Stack Developer

Team Size

Backend Ownership (Core Modules)

Repository

View on GitHub

Impact

Layered API
Architecture
Role-Based
Access Model
JWT + Keycloak
Auth Flows
Scheduled + Event
Notifications