Skip to content
Berktug Berke Ates
Berktug Berke Ates

Software Engineer

Back
TaleLand - Talk to Tale app icon

TaleLand - Talk to Tale

2025

Download on the App StoreDownload on the App StoreGet it on Google Play

TaleLand is a voice-first storytelling product for children and families. A child can speak an idea, choose the story length, and receive a personalized tale with narration, readable text, characters, and a private library for replaying favorite adventures.

The Expo and React Native client manages microphone capture, playback, offline-friendly story state, favorites, authentication, localization, and purchase entitlements. Supabase stores the product data and runs the story-processing pipeline through Edge Functions, while Google Cloud Text-to-Speech produces the narrated experience.

The production stack also includes TanStack Query for resilient cache behavior, Zustand for client state, RevenueCat for gem-based purchases and entitlement hierarchy, PostHog for product analytics, and notification flows for bringing families back at story time.

Product Scope

  • Voice capture to personalized story and narrated audio pipeline
  • Child-friendly library, favorites, multilingual UI, and parental product flows
  • Server-side story processing, purchase entitlements, analytics, and notifications

Tech Stack

  • React Native
  • Expo
  • TypeScript
  • Expo Router
  • Supabase
  • Google Cloud TTS
  • TanStack Query
  • Zustand
  • RevenueCat
  • PostHog