Zum Inhalt springen

Gesundheit & Fitness-Vorlage

Ebbtide Meditation and Sleep App

A meditation and sleep app for a teacher, studio or wellness brand: guided sessions, breathing you watch, a sea-sound mixer with real audio, AI-written sessions and check-ins. Opens on sample data.

  • 33 Screens
  • iOS & Android
  • Beispieldaten
  • Aktualisiert am 4. Nov. 2026
  • Geprüfte Version

Gratis kopieren · Voller Quellcode · Keine Kreditkarte

Screens

6 Screens aus der laufenden App.

Was drinsteckt

  1. Guided sessions: timed guidance over a sound bed, or your own narrated recordings
  2. Breathing you can watch: the screen fills and ebbs with each breath, five patterns
  3. A sleep mixer of eight sea and night sounds, three layers, with a fade-out timer
  4. Make a session: AI writes a few quiet minutes for what is on your mind
  5. Check-ins before and after, mindful days and minutes that add up
  6. A silent timer with a singing bowl, a chime and interval bells

Über diese Vorlage

Overview

A harbour sea wall at blue hour with one warm lamp

Ebbtide is a complete meditation and sleep app for a meditation teacher, a yoga or breathwork studio, or a wellness brand that wants its own app. Day screens are bright and carried by coastal photographs; the player, the breathing session, the timer and Sleep are quiet night screens. It opens on sample data: three teachers, 22 sessions, three courses and a person three weeks into their practice.

Key features

  • Today: the moment's session, a check-in in five words, a short breath, and in the evening a three-step wind-down

    Today
  • Player: the session's guidance as large captions over its picture, a sound bed with its own volume and a sleep timer

    Player
  • Breathe: five patterns drawn as their rhythm, and a session where the tide rises and ebbs with each breath

    Breathe
  • Sleep mixer: up to three of eight sounds, each level drawn as water, with a fade-out timer and saved mixes

    Sleep mixer
  • Explore: sessions by goal and length, courses, teachers and short sessions for a break

    Explore
  • You: minutes this week, mindful days, how check-ins before and after compare, and a weekly reflection

    You
  • Make a session: AI writes timed guidance for what is on your mind, played like any other session

  • Courses, teachers, a silent timer with bells, saved sessions, history, reminders and Delete my data

Sound

Eight seamless sound loops (rain, waves, harbour wind, brown noise, a driftwood fire, a rock pool, a low hum and a bell buoy) and three bells ship with the app. They were synthesised for this template, so there is nothing to license; replace them with your own recordings any time. Sample sessions are guided by on-screen cues over a sound bed; upload narrated recordings and they play instead.

AI and backend

  • Supabase: anonymous accounts, your catalog of teachers, sessions and courses, plays, check-ins, mixes and saved sessions, all with row-level security

  • Free limits held in the database (two-layer mixes, one saved mix), so a modified app cannot skip them

  • An AI function on Google Gemini writes sessions and the weekly reflection; sensitive topics never reach the model and open a support page instead

  • Sample mode works with no backend: every screen, the sounds and the AI answers

Monetisation

Ebbtide Plus is an in-app subscription through RevenueCat: a yearly plan with a 7-day free trial and a monthly plan. Free users get 14 of the sessions (Your first week among them), two breathing patterns, the timer, three sounds and one saved two-layer mix.

Setup

Connect Supabase and run the three migrations, add your Gemini key for the AI features, and set up the Plus entitlement in RevenueCat. Ebbtide is for relaxation and a daily habit: it is not a medical device and does not replace professional care.

meditationsleepbreathingsleep soundsmindfulnesswellnessaisubscriptionreact nativeexposupabaserevenuecat

Das bekommst du

  • Voller Quellcode — Expo und React Native in TypeScript, als App in deinem Workspace.
  • Live-Vorschau — probiere jede Änderung im Browser oder auf deinem Handy aus.
  • Geprüfte Version — sie kompiliert und jeder Screen öffnet ohne Fehler.
  • KI-Assistent — ändere alles per Chat; jede Änderung kostet Credits.
  • Builds und Store-Upload — iOS- und Android-Builds, aus Veröffentlichen an App Store und Google Play gesendet.
  • Keine Credits fürs Kopieren — die Kopie selbst kostet keine.

Mit der aktuellen Version von FluxNative erstellt.

Das brauchst du

  • Ein FluxNative-Konto — der Free-Tarif fasst bis zu 2 Apps.
  • Kein Backend zum Start — läuft mit Beispieldaten, bis du deines verbindest.
  • Creator oder höher — für native Builds und Store-Upload.
  • Store-Konten — Apple Developer Program (99 US$ im Jahr) und Google Play (25 US$ einmalig), zum Veröffentlichen.

Was im Quellcode steckt

Screens
33
Dateien in deiner Kopie
486
Codezeilen eigens für diese App
13.856
fertige UI-Komponenten
143

App-Texte auf Englisch und Vietnamesisch

Tech-Stack

Expo SDK
57.0.22
React Native
0.86.3
React
19.2.8
TypeScript
6.0.3
Expo Router
57.0.21
Supabase JS
2.112.3
RevenueCat
10.9.1

Aus der package.json dieser Version.

Designsystem

Überschriften
Systemschrift
Fließtext
Systemschrift
  • Heller und dunkler Modus
  • Liquid Glass
  • Kapsel-Buttons
  • Medienkarten

Einrichtung nach dem Fork

Deine Kopie öffnet sich mit dem KI-Assistenten, der sie gebaut hat. Geh die Schritte der Reihe nach durch: Verbinde unter Server, was ein Schritt verlangt, und sende dann jeden Prompt.

  1. Connect Supabase for your catalog and people's practice

    Server › Backend › Supabase: allow anonymous sign-ins, then run the three migrations in supabase/migrations in name order (AI kit, Ebbtide, sample catalog).

    Prompt für die KI

    Set up Ebbtide's Supabase backend: apply the migrations in supabase/migrations in name order (the AI kit, Ebbtide's schema, the sample catalog), make sure anonymous sign-ins are allowed, and deploy the ai and revenuecat-webhook Edge Functions (the webhook with JWT verification off). Then check that the app leaves sample mode and lists the catalog from the database.

  2. Add the AI key for Make a session and the weekly reflection

    Server › API keys & secrets: GEMINI_API_KEY for the ai function; AI_FREE_UNITS_PER_DAY=2 gives free users one written session a day.

    Prompt für die KI

    Add GEMINI_API_KEY and AI_FREE_UNITS_PER_DAY=2 as secrets of the ai Edge Function, then try Make a session once to check it answers.

  3. Set up Ebbtide Plus in RevenueCat

    Server › Monetization: the entitlement pro, a yearly plan with a 7-day free trial and a monthly plan, and REVENUECAT_WEBHOOK_SECRET for the webhook.

    Prompt für die KI

    Connect RevenueCat for Ebbtide Plus: the entitlement is pro, with a yearly subscription with a 7-day free trial and a monthly one; set the webhook to the revenuecat-webhook function with REVENUECAT_WEBHOOK_SECRET.

  4. Add your own sessions, teachers and pictures

    Pictures go to the art bucket and narrated recordings to session-audio in Supabase; add rows in sessions (cues optional) and set published. Remove the sample catalog with the statement in its migration.

    Prompt für die KI

    Help me add my own meditation sessions to Ebbtide's Supabase catalog: upload the pictures to the art bucket and the recordings to session-audio, add the teachers, sessions and courses rows, and set published.

So nutzt du diese Vorlage

  1. Nutze die Vorlage, um eine bearbeitbare Kopie samt Quellcode in deinem Workspace zu erhalten (Vorlagen).
  2. Bitte den KI-Assistenten in eigenen Worten um die gewünschten Änderungen (Mit dem Assistenten arbeiten).
  3. Probiere jede Änderung in der Live-Vorschau oder auf deinem Handy aus (Vorschau).
  4. Ab Creator baust du sie für iOS und Android und reichst sie in den Stores ein (Veröffentlichen im Überblick).

Lizenz und Support

Lizenz

Die für dich erstellte App gehört dir; der Code der Vorlage bleibt bei InspireUI und ist für die Nutzung in deinen Apps lizenziert (Bedingungen › Unser geistiges Eigentum).

Hilfe

  • Anleitungen zu Vorlagen, Assistent und Veröffentlichung.
  • Support kontaktieren über Hilfe; Antwort meist in 1–2 Werktagen.
  • Frag in deiner Kopie den KI-Assistenten zu jedem Screen oder jeder Datei.

Von FluxNative

Support-Richtlinie

Fragen

Ist es kostenlos?

Eine kostenlose Vorlage zu kopieren kostet nichts, auch keine Credits; eine Premium-Vorlage ist ein Einmalkauf pro Website. Chat-Änderungen und Builds kosten Credits.

Was gehört mir?

Die für dich erstellte App gehört dir. Der Code der Vorlage bleibt bei InspireUI und ist für die Nutzung in deinen Apps lizenziert (Bedingungen › Unser geistiges Eigentum).

Muss ich programmieren können?

Nein. Bitte den Assistenten in einfachen Worten um Änderungen; den vollen Quellcode siehst du, wenn du willst.

Kommt sie mit Backend?

Nein. Eine vollständige App nennt das nötige Backend und du verbindest deines unter Server; ein Design läuft mit Beispieldaten.

Kann ich das Design ändern?

Ja. Im Tab Design stellst du Markenfarbe, Farben, Schriften und Ecken ohne Credits ein; den Rest ändert der Assistent.

Welchen Tarif brauche ich zum Veröffentlichen?

Ab Creator baust du und lädst in die Stores hoch, mit deinen eigenen Apple- und Google-Konten. Die App einer Premium-Vorlage baut mit jedem Tarif, sobald ihre Website verbunden ist.

Kann ich den Quellcode herunterladen?

Ja, mit Quellcode herunterladen oder Push zu GitHub, sobald dein Workspace einen Tarif, Credits oder eine bezahlte Vorlage gekauft hat. Die App einer Premium-Vorlage braucht zusätzlich ihre verbundene Website.

Was, wenn sie mit einem früheren FluxNative erstellt wurde?

Deine Kopie funktioniert wie sie ist. Lass sie vom Assistenten auf neuere Funktionen wie App-Sprachen und Währungen aktualisieren; das ist der letzte Einrichtungsschritt.

Bereit, daraus deine App zu machen?

Starte mit Ebbtide Meditation and Sleep App und ändere alles per Chat. Deine Kopie enthält den vollständigen Quellcode.

Kostenlos kopieren. Keine Kreditkarte nötig.

Taking a little longer than usual…

Loading FluxNative