Skip to content
Saber Motamedi
All case studies
LiveFounder, architect, and lead engineer.·Ongoing — multiple years.

Ijary

Multi-tenant cloud ERP for car-rental operators

ASP.NET CoreAngularPostgreSQLDocker
View live site

The problem

Car-rental operators in the region were running on spreadsheets, WhatsApp, and aging desktop apps — losing visibility on fleet, contracts, and accounting.

The approach

  • Modeled the rental domain (fleet, contracts, customers, accounting) as a first-class core, with framework concerns at the edges.
  • Built a multi-tenant ASP.NET Core backend with strict tenant isolation and per-tenant configuration.
  • Shipped an Angular operator console with offline-resilient flows for branches with shaky connectivity.
  • Containerized the whole stack and ran it on a small fleet of nodes with automated backups and observability.

Architecture

Outcomes

  • Live production workloads handling real rental contracts every day.
  • Sub-second response times on hot operator paths under realistic concurrency.
  • Zero-touch deploys: push to main → image build → environment promotion.

Working on a complex backend? Let's talk.

Architecture reviews, greenfield .NET delivery, audits, and fractional advisory. Tell me about your system and the constraints you're navigating.