Lokal Servisler: Reaching Local Services with a QR Code, No Address Needed
It started with a simple observation in Dalyan in 2026: villa guests were asking the same questions every night — "Where's the nearest market?", "How do I get water delivered?", "Who arranges a transfer?" Villa owners were losing time answering, and guests who couldn't find an answer left bad reviews.
The fix, it turned out, could be as simple as a QR code.
How It Works
A villa owner gets a QR code unique to their property — stuck on a door, by the pool, or on the fridge. A guest scans it with their phone camera, no app to download, and gets a list of verified local services in the area: groceries, water delivery, an electrician, a boat tour, a transfer. They pick what they need and message the provider directly on WhatsApp. The villa owner never has to lift a finger.
It works for both sides: providers reach a customer at the exact moment of need, without paying for ads; villa owners stop fielding "where's the market" messages at 10pm.
Under the Hood
I built it on Next.js (App Router), with Supabase as the database and auth layer. Payments run through İyzico, deployed on Vercel. A deliberate choice throughout: a browser-based, instant-load experience instead of a native app — every extra step that sends a guest to the App Store is a guest lost.
The biggest lesson from building it: adding features is easy, keeping unnecessary complexity out is hard. Every new screen had to answer one question — does this shorten or lengthen the time between a guest scanning the QR and actually reaching a service?
Where It Stands Now
We piloted in Dalyan and are now growing into Akyaka, Datça, Göcek and Kalkan. For villa owners we even ship a physical metal QR plaque and a fridge magnet — we wanted the digital product to have a physical counterpart too.
What started as a small observation turning into a real platform reminded me, once again, that the best product ideas usually come from the most boring, everyday problems.