Skip to content
YK Développement

Ceryo

TestFlight

The all-in-one mobile companion: organize, learn, track and live, in one place.

Screenshot of Ceryo's interface (2 of 3)
Screenshot of Ceryo's interface (3 of 3)
Screenshot of Ceryo's interface (1 of 3)

The context

Ceryo is a super-app: a modular mobile application bringing together planning, learning, a content library, real-time messaging, budget, health, travel and places, a rich editor and an AI assistant, all in an Apple-grade, fluid, offline-first experience where every screen must load instantly and behave like a system app.

My role

Product design, architecture and full-stack development, both mobile and backend.

The tech stack

  • Mobile

    • React Native 0.76
    • Expo 52
    • TypeScript
    • React Navigation
    • Reanimated 3
    • Gesture Handler
    • FlashList
    • TanStack Query
    • MMKV
    • Firebase
    • Apple Sign-In
    • Google Sign-In
    • Keychain
    • Stripe RN
    • react-native-iap
    • HealthKit/Health Connect
    • TipTap
  • Backend

    • Ruby on Rails 7.1
    • PostgreSQL
    • pgvector
    • Redis
    • Action Cable
    • Devise+JWT
    • Omniauth
    • Pundit
    • Stripe
    • ruby-openai
    • Faraday
    • Turbo
    • Stimulus
  • Quality

    • RSpec/Vitest
    • Playwright

Key features

  • Offline-first Batch Snapshot architecture: one screen, one endpoint, instant perceived load.
  • Multi-channel real-time via Action Cable: chat, presence, daily plan and learning.
  • AI assistant and semantic search powered by pgvector embeddings.
  • Unified native health integrations: HealthKit on iOS and Health Connect on Android.
  • Rich modules: planning, learning, budget, media, atlas/travel and a TipTap editor.
  • A daily dashboard and trophy-based gamification for everyday engagement.
  • Rich media: audio/video playback, podcasts and recording, via track-player.
  • A social layer and missions, turning usage into lasting habits.

Technical challenges

  • Offline-first and synchronization: persistent MMKV cache, skeletons matching the final layout.
  • Multi-channel real-time via Action Cable with clean reconnection.
  • AI and semantic search: pgvector embeddings and OpenAI for contextual memory.
  • Cross-platform health integrations unified across HealthKit and Health Connect.
  • iOS/Android in-app purchases and Stripe: a complete subscription cycle.
  • Apple-grade mobile art direction: Reanimated, blur, gradients and haptics applied throughout.

Results

A complete mobile super-app, in TestFlight testing and ready for the App Store.

  • Apple-grade mobile experience: 60 fps animations, haptics and a canonical art direction.
  • Full-stack mastery end to end: React Native, real-time Rails and AI.

Next project

GodMode

Active

A native control panel to run all my projects and local AI models, in one click.

Ceryo — iOS/Android mobile super-app — YK Développement