Ovvy: Real Estate Camera
iOS developer at Wve Labs — built and shipped the app
Ovvy turns an iPhone into a real estate listing-photo workflow. Snap photos with guided framing, sort and submit by room, and get back listing-ready photos, a shareable property page, and pre-written listing copy, usually within hours.
The problem
Most people holding the phone aren’t photographers. The camera had to take over the parts a photographer would normally handle — exposure, leveling, composition — automatically. Agents also shoot inside properties, often with weak or no signal, so the app couldn’t assume a live connection just to capture and organize a set of photos. Speed mattered on top of that: a listing loses momentum the longer it sits without real photos, so the gap between a Tuesday afternoon shoot and a live listing had to shrink to hours.
Architecture decisions
The app is offline-first. Photos are captured and organized locally no matter what the connection looks like, then uploaded in the background with automatic sync once a connection is available, so an agent never has to stop and babysit an upload bar before walking into the next room.
Capture and processing also run on different clocks. A custom native camera module keeps zoom and lens switching lag-free, because someone walking a property can’t wait on the interface to catch up. Everything slower happens later: RAW enhancement, virtual staging, and virtual twilight effects all run asynchronously through an AWS pipeline once the agent has moved on.
That same pipeline does more than edit photos. It also generates a shareable property website and fills in listing descriptions and property data, turning a photo shoot straight into something publishable.
Outcome
The native camera work and the ProRAW pipeline made turnaround much faster. The app is live on the App Store, with editing typically delivered within hours, and is now used by over 2,000 active realtors according to its own site.