Skip to content

PropTech — Web & Mobile

Kütahya Satılık

A Kütahya-focused digital real estate marketplace that brings together listing management, map-based discovery, district and price analytics, pre-valuation, demand matching, and messaging.

Role
Technical Product Owner & Solo Developer
Period
June 2026 — Ongoing
Focus
Running cookie-based web sessions and a Bearer JWT mobile client safely on the same backend and business rules.

What needed solving?

The real estate experience in Kütahya was scattered across national portals and lacked local data. Buyers, sellers, and agents needed a local product that could bring them together around regional insight.

Building the product as a whole.

While BahaLabs handled business development and client relations, I built the entire product: UI/UX, web, backend, database, mobile client, and production infrastructure. I built two identity models for web and mobile on top of shared business rules.

The system's layers

  1. 01

    Shared product core

    Web and mobile share the same Next.js API, Prisma business rules, and PostgreSQL data.

  2. 02

    Dual authentication

    Separate cookie silos for the web; Bearer JWT with SecureStore for the React Native client.

  3. 03

    Media pipeline

    Media processed with Sharp and FFmpeg, served through a VPS, Nginx, and Cloudflare.

  4. 04

    Mobile client

    An Expo and NativeWind client that extends the shared product ecosystem to native maps and device flows.

Key features

  • 01

    Advanced listing search, filtering, and map-based discovery

  • 02

    Data-driven district analytics and deterministic pre-valuation

  • 03

    Seller requests with four-stage process tracking

  • 04

    Per-listing messaging with offers and counteroffers

  • 05

    Agent dashboard and portfolio opportunities

  • 06

    Admin moderation, analytics, and content management

  • 07

    Saved searches and match notifications

  • 08

    React Native/Expo mobile client running on the same backend

The tools used for this work.

Kütahya Satılık valuation start screen
The free online pre-valuation experience.
Kütahya Satılık valuation form
A deterministic valuation form driven by district, property type, and area.
Kütahya Satılık admin dashboard
Listing, request, conversion, and view metrics.
Kütahya Satılık agent dashboard
The agent's portfolio and performance workspace.
Kütahya Satılık new listing screen
An approval-gated listing creation flow with media and location support.

What changed?

The core flows for buyer, seller, agent, and admin roles are live on the web platform. The mobile client extends the product experience beyond the web with the same data and business rules.