This site uses cookies

We and selected third parties use cookies (or similar technologies) for technical purposes, to enhance and analyze site usage, to support our marketing efforts, and for other purposes described in our Cookies policy.

Selected work

Rayash CRM

Client
Rayash Real Estate
Deliverables
CRM & Partner Portal
Product Design
Full-Stack Build
Date
Jan 22, 2026

A real-estate CRM and partner portal for a Saudi brokerage, where one application serves the sales head, sales members, HR and external partner realtors, and the role decides what each of them sees.

Rayash was running its brokerage across spreadsheets and message threads. Listings lived in one place, client requirements in another, and partner realtors had no way in at all without someone forwarding them a file.

We built a single application that holds all of it: listings brought in by the team, requirements from clients looking to buy, the leads worked between the two, and the contracts that close them. Each one moves through a pipeline the whole team can see.

The harder problem was access. Four roles share one product, and an external partner must never see another partner’s leads or the brokerage’s internal pipeline. Separation is enforced three times over, in routing, on the page, and again in the database itself, so a gap in one layer is not a leak.

It is a Next.js application on a self-hosted Supabase instance, with Stripe for payments and an assistant that answers questions against the brokerage’s own data. Everything runs on the client’s server.

Rayash CRM project visual
Back to all work
العربيةEnglish