← Back to Projects

ROOME MATCHING PLATFORM

NESTJS • TYPEORM • EXPO MOBILE ECOSYSTEM

ARCHITECTURE & ALGORITHMIC PIPELINE

The platform relies on a decoupled design built using NestJS, TypeORM, and MySQL on the backend, complemented by a mobile client interface deployed through Expo React Native. Instead of over-abstracting the processing logic, the core matching service uses custom mathematical fallback loops to calculate user-to-user compatibility matrices on demand. It tracks pending actions, filters out previously skipped connections, matches target criteria across overlapping municipal jurisdictions, and translates individual habits into real-time compatibility profiles. Communication streams are grouped into dynamic conversation endpoints alongside secure image multi-part upload pipelines for active landlord room listings.

This was built for my Software Engineering class @ SEEU
Teammates: Anda Asani & Dita Jusufi