Skip to main content
Türker Gürel
All projects

Mobile product · Flutter

With City Locals

A travel community for travelers and local guides

iOS + AndroidReleased on iOS and Android
With City Locals onboarding screen from the store listing

Store screenshot · Repository asset

Overview

What the product is

With City Locals helps travelers connect with local guides and coordinate the travel experience inside one mobile platform. It combines a social feed, trip creation, guide discovery, offers, private messaging, reviews, moderation, notifications, and premium subscriptions.

My role

Flutter engineer for social feed, trip planning, guide profiles, realtime chat, moderation, and premium flows.

Product focus

Connected local discovery, guide coordination, trip offers, messaging, and monetization in a released travel app.

Key work

The parts that needed product thinking

  • Built a social-first feed with posts, likes, comments, shares, media uploads, and curated local discovery.
  • Added realtime messaging with chat rooms, online presence, message states, media sharing, and group chat support.
  • Designed trip workflows for creating travel requests, browsing trips, managing my trips, and tracking offers from locals.
  • Implemented detailed guide profiles with bios, languages, services, pricing, photo galleries, ratings, and reviews.
  • Added onboarding, multilingual support, push notifications, moderation, and premium subscription flows.

Stack

Tools used in the work

  • Flutter
  • Riverpod
  • Firebase
  • Realtime
  • Travel
  • RevenueCat

Visuals

Product evidence and project artwork

With City Locals travel and local guide screen from the store listing
Store screenshot · Repository asset

Continue exploring

Open the project or store listing when you want the external context.