Back to Projects
Full-Stack

Mugtarebjune 2025 - march 2026

A full-stack real estate classifieds platform targeting expatriates. Architected a modular, domain-driven NestJS backend with independent service modules (listings, payments, chat, notifications, ticketing). Built end-to-end property listing sy

Tech Stack

NestJS 11FastifyPrismaPostgreSQLSocket

Mugtareb is a full-stack real-estate classifieds platform aimed at expatriates, helping them browse, list, and manage property advertisements. The project is built around a modular, domain-driven backend so that each part of the system can evolve independently.

The backend is architected with NestJS and organized into independent service modules — including property listings, payments and subscriptions, real-time chat, notifications, and a support-ticketing system. The platform provides an end-to-end property-listing workflow (creation, moderation, availability states, and property types) along with subscription-based ad management, real-time chat between users, and a comprehensive admin dashboard.

On the technical side, the backend is built with NestJS 11 on Fastify, using Prisma as the ORM over a PostgreSQL database, with Socket.IO powering real-time features such as chat and notifications. The result is a modular, scalable classifieds platform that combines a robust listing system, online payments, and real-time communication.