PropTech / Rentals

Ommi — Paris rentals with online application dossiers

We built high-throughput scheduling and guided dossier flows so tenants, owners, and professionals could move candidatures forward on mobile—without losing clarity when hundreds of visits are booked in a single day.

Paris-focused rental platformProduct engineering engagementFrance
Multi-role UXDocument uploadsSchedulingMobile-firstPermissionsPerformanceProduction reliability

Project overview

The client needed more than listings: a workflow product for competitive Paris rental where incomplete dossiers lose deals. Our team delivered engineering around appointment density, dossier completeness, and role-specific tools while keeping the experience calm on small screens.

Client challenge

Three audiences with different goals share one product surface; fragmentation into email and PDFs would have killed adoption.

  • Multi-role accounts, permissions, and safe separation of owner, tenant, and professional journeys
  • Heavy document uploads with validation and progress feedback on variable networks
  • Calendar density at peak hours without double-booking or ambiguous states
  • Mobile-first behaviour for users uploading scans and confirming slots on the move
  • Operational clarity so candidature status replaces opaque back-and-forth email
  • Platform reliability as daily appointment volume scaled

What we delivered

Rental workflow modelling

We structured candidature states, dossier steps, and visit scheduling so domain rules stayed explicit instead of buried in UI exceptions.

Listing and discovery layer

We kept search and listing performance acceptable as inventory grew and filters multiplied.

Secure document handling

We implemented upload flows and validation patterns suited to identity and housing paperwork without blocking users on errors.

Scheduling core

We engineered appointment logic that stayed legible under load and reduced friction between parties.

Frontend performance

We tuned critical paths so scheduling and dossier views stayed responsive on phones.

Delivery ownership

We coordinated product UX and integrations so releases stayed shippable while requirements evolved.

Solution architecture

The product separates public discovery from authenticated dossier and scheduling domains, with clear APIs for documents, appointments, and notifications.

Web clientAPI layerCore tenancy servicesDocument storageCalendar and notificationsExternal integrations
Responsive web appRole-aware areasDossier serviceAppointment engineFile storage and scanning hooksEmail or messaging hooksObservability and hosting

Key features

Online dossiers

Guided completeness so files and metadata align with what landlords expect before a visit.

Visit scheduling

Dense calendar views with clear ownership of next actions.

Role-based workspaces

Owners, tenants, and professionals each see tools matched to their responsibilities.

Mobile dossier capture

Upload and review flows tuned for on-the-go completion.

Status transparency

Explicit candidature progress to replace ambiguous threads.

Operational resilience

Patterns that keep core flows stable when traffic spikes around peak rental windows.

Technology stack

Product surface
  • Responsive web UI
  • Accessible forms
  • Progressive enhancement where needed
Platform
  • REST APIs
  • Authenticated sessions
  • Role enforcement
Data and files
  • Relational tenancy data
  • Document metadata
  • Audit-friendly state transitions
Infrastructure
  • Managed hosting
  • CI/CD
  • Monitoring
  • Caching

Business impact

Less email coordination

Clear in-product status reduced back-and-forth outside the platform.

Higher completion confidence

Users could see what was missing before deadlines.

Scalable daily operations

Engineering supported high appointment throughput without degrading core flows.

Stronger mobile fit

Critical paths remained usable for users completing dossiers from phones.

Why this project matters

This project demonstrates delivery on regulated, high-stakes consumer workflows where UX discipline and backend correctness matter equally. We translate rental reality into reliable software—not generic brochure pages.

Visual preview

Ommi hero
Product experience
Ommi screen detail
Interface detail
Ommi thumbnail context
Supporting visual
Ommi wide layout
Wide layout

Need a similar platform?

If you are building a SaaS, marketplace, B2B workflow product, or integration-heavy system, we can help you design the architecture, implement the core platform, and scale it without unnecessary complexity.