Sahhar Dhia Eddine
All projects

Immorio

Real-estate marketplace for Algeria, in French, English and Arabic

  • Next.js 16
  • React 19
  • NestJS
  • Prisma
  • PostgreSQL + PostGIS
  • Meilisearch
  • Redis / BullMQ
  • MapLibre
  • next-intl
  • Tailwind CSS
  • react-native
  • expo
  • firebase
Dzimmo home page: property search in Algeria

A full-stack marketplace to buy, rent or sell homes, land and commercial property in all 69 wilayas. Visitors search with filters or on a live map, browse new-build programmes, simulate a mortgage, and contact sellers by phone or WhatsApp. Sellers sign in with a phone code and manage their listings, while staff moderate listings and follow leads from a separate back-office.

Public site

  • Search with filters and a map/list explorer with clustering
  • SEO browse pages by transaction, property type and wilaya
  • New-build programmes with a buying-off-plan checklist
  • Mortgage and notary-fee simulators
  • Three languages with full right-to-left Arabic, plus a multilingual blog

Accounts and back-office

  • Sign-in with a phone code, then secure session cookies
  • Publish and manage listings, favorites, saved searches with alerts
  • Staff back-office: listing moderation, media review, leads and messages

Architecture

  • NestJS API with PostGIS map queries and Meilisearch search with Arabic/French normalisation
  • Background jobs with BullMQ: search indexing, alert matching, account purge
  • Photo uploads via presigned S3 URLs, resized with sharp, with a storage quota
  • Deployed on Vercel (web, admin), Render (API) and Supabase (database)

Gallery

Next projectBISTRO