Umer.

Ajar – Enterprise Rental Ecosystem

High-scale marketplace with dynamic field orchestration, automated payments, and geospatial zoning architecture

2025Full-Stack DeveloperIn Progress
Ajar – Enterprise Rental Ecosystem 1
Ajar – Enterprise Rental Ecosystem 2
Ajar – Enterprise Rental Ecosystem 3
Ajar – Enterprise Rental Ecosystem 4
Ajar – Enterprise Rental Ecosystem 5
Ajar – Enterprise Rental Ecosystem 6
Ajar – Enterprise Rental Ecosystem 7

Overview

A sophisticated rental engine where every layer—from hierarchical field sets and category attributes to regional tax policies and document compliance—is fully dynamic. Engineered for global scale with automated status-triggered payments and full English/Arabic internationalization.

Key Features

Dynamic Nested Form Engine

Intelligent fields and dropdowns that change recursively (parent-child-grandchild) based on user selection.

Status-Triggered Wallet Debits

Advanced financial logic that automatically deducts payments from the digital wallet the moment a booking status transitions.

Geospatial Multi-Polygon Zones

Interactive map tool to draw multiple areas and instantly set different taxes, fees, rental policies, and refund rules for specific geographic regions.

Infinite Category & Field Taxonomy

Scalable structure allowing for infinite subcategory nesting, where each level maintains its own unique attributes and specification fields.

Flexible Time-Based Pricing

Dynamic rate management for Hour, Day, Month, and Year units with backend logic for automated total cost and tax calculations.

Employee Management & RBAC

Staff governance system featuring custom role creation and precise permission gating across all administrative and operational modules.

Multi-Lingual RTL Architecture

Comprehensive English and Arabic (i18n) support with localized business settings and right-to-left layout optimization.

Stripe Connect Payout Flow

Full financial suite for leasers to link bank accounts and receive automated payouts with admin fee and security deposit management.

Real-Time Chat & File Sharing

Persistent bidirectional messaging via Socket.io with secure binary file transfers and delivery receipts between renters and leasers.

Proactive Document Compliance

System-wide monitoring of user identity and business licenses with automated status handling to ensure marketplace integrity.

Optimized Guest Discovery Flow

High-performance browsing and advanced search filters for non-authenticated users to explore listings and categories easily.

OAuth & 2FA Security Framework

Enhanced identity protection via Social OAuth providers and email OTP verification for all high-risk account transitions.

Dockerized CI/CD Workflow

Deployment workflow prepared around Docker-based environments and CI/CD practices for consistent builds, releases, and production updates.

Impact & Achievements

  • Developed a 'Zero-Call' nested form engine supporting recursive parent-child-grandchild field dependencies with full backend validation.

  • Engineered an automated payment orchestration layer that triggers instant wallet debits synchronized with real-time booking status transitions.

  • Built a geospatial zoning tool using multiple polygons to automatically inject localized taxes, refund rules, and legal agreements.

  • Architected a multi-unit pricing engine supporting Hourly, Daily, Monthly, and Yearly rates with automated duration-based calculations.

  • Implemented a granular Employee Management suite with custom Role-Based Access Control (RBAC) for secure administrative governance.

  • Containerized deployment workflows with Docker and CI/CD practices to support repeatable releases and smoother production updates.

Tech Stack

Next.jsNode.jsExpressMongoDBRedisSocket.ioMobaxtermDockerCI/CDStripe Connecti18nextFCM
Umer Shahi | Full-Stack Developer | Next.js Expert