Aslan Farboud
StoryTime

StoryTime

React NativeTypeScriptExpoSupabaseIOSLLMTTStrigger.dev

A social platform for creating (using LLMs) and sharing stories with features for story creation, friend connections, and personalized feeds.

Developed StoryTime, a comprehensive mobile story-sharing application built with React Native (Expo) and TypeScript. Created a robust social platform featuring AI-assisted story generation, audio narration, and personalized content discovery. Implemented a sophisticated audio system with chapter-based playback, background audio support, and progress tracking. Integrated a friend system with request management and notifications. Built a custom theme system with dark/light modes and designed a library of reusable UI components. Used Supabase for authentication, database, and real-time features.

Features

  • AI-assisted story generation
  • Chapter-based audio playback
  • Friend system with notifications
  • Personalized content feed
  • Custom theme system with dark mode
  • Real-time updates and interactions

Technologies

React Native (Expo)TypeScriptSupabase PostgreSQLSupabase StorageExpo AVExpo RouterContext APIReact Native ReanimatedReact Native Gesture Handler