Technology 92 CRM — Sales & Client Pipeline
Built by Youssef Salem Hassan
- API responses, down from ~280 ms
- <100 ms
- API responses, down from ~280 ms
- automated tests
- 194
- automated tests
- API endpoints
- 75
- API endpoints
- screens, Arabic + English
- 7
- screens, Arabic + English
Overview

Technology 92's internal sales CRM: clients, LinkedIn leads, quotations and a live dashboard, Arabic first, built on Laravel and Next.js.
My role
A Technology 92 product I contributed to and worked on with the team: I built the phone layout, Saudi riyal amounts, period filters on every screen and the elite-clients view, and refactored shared backend and frontend code.
The Problem
The sales team tracked clients, follow-ups and quotations across spreadsheets and chats. Managers could not see the pipeline, and every rep needed to see only their own clients.
The Solution
A Laravel 12 + PostgreSQL API and a Next.js 15 app on one domain. Sign-in goes through the existing Technology 92 account system, so the CRM keeps no passwords. Every list is scoped to the viewer, and the dashboard, clients, LinkedIn leads and quotations all work in Arabic (RTL) and English.
Technologies used
14Languages
Backend, data & cloud
Security & auth
Experience & UI
Other
Key Outcomes
- One sign-in for the whole company: the CRM signs people in through the main Technology 92 backend and re-checks the session every 15 minutes, with no passwords of its own.
- Reps see only their own clients, and every list endpoint has a test proving it.
- The full sales flow in one place: priority and elite clients, LinkedIn leads moved into clients in one click, quotations with PDF export, custom statuses, and duplicate clients merged into one.
- A dashboard managers can act on: new clients, pipeline value in riyals, clients by city, today’s activity and upcoming tasks.
Screenshots & gallery
Analytics Dashboard
2 imagesClients, Leads & Quotations
9 imagesAdmin Panel
3 imagesMobile Views
3 imagesMore projects
- Al Jawad Group — Field Operations SystemOne system for a Riyadh facility-management company: customer app, staff app, admin dashboard, company website and a Laravel API, Arabic first.
- 92 Call Center — Product WebsiteArabic-first, bilingual marketing site for a cloud call-center subscription: ten sections from the marketing brief, real app screenshots, pricing, and the privacy and terms pages the app stores require.
- Escrowd — Commission Escrow with PaymobCursor × Paymob buildathon build: Arabic-first escrow for illustration commissions — deposit starts work, balance unlocks the file