Skip to content
~/benhattab
Back to work
In progressSaaS2025

ImmoPilot AI

Property and rental management, WhatsApp-first

Property and rental management for Senegal and West Africa: FCFA billing, payments through Wave and Orange Money, and landlord–tenant communication designed around WhatsApp rather than email. The backend is covered by a feature-test suite, the frontend is strict TypeScript with no mock data layer.

17
feature tests
Role

Architect & developer — API and interface

Stack
Laravel 13PHP 8.3Next.js 16React 19TypeScript strictTailwind 4PHPUnit
Highlights
  • Complete domain — 8 business models, authorisation policies and DTOs
  • 17 feature tests covering the API's critical paths
  • Mobile-money payments (Wave, Orange Money) and FCFA billing
  • Strict TypeScript frontend, wired directly to the real API