Template Santé et remise en forme
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 écrans
- iOS et Android
- Données d’exemple
- Mis à jour le 4 nov. 2026
- Version vérifiée
Copie gratuite · Code source complet · Sans carte bancaire
Écrans
6 écrans de l’app fonctionnelle.
Contenu
- Guided sessions: timed guidance over a sound bed, or your own narrated recordings
- Breathing you can watch: the screen fills and ebbs with each breath, five patterns
- A sleep mixer of eight sea and night sounds, three layers, with a fade-out timer
- Make a session: AI writes a few quiet minutes for what is on your mind
- Check-ins before and after, mindful days and minutes that add up
- A silent timer with a singing bowl, a chime and interval bells
À propos de ce modèle
Overview
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
Player: the session's guidance as large captions over its picture, a sound bed with its own volume and a sleep timer
Breathe: five patterns drawn as their rhythm, and a session where the tide rises and ebbs with each breath
Sleep mixer: up to three of eight sounds, each level drawn as water, with a fade-out timer and saved mixes
Explore: sessions by goal and length, courses, teachers and short sessions for a break
You: minutes this week, mindful days, how check-ins before and after compare, and a weekly reflection
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.
Ce que vous obtenez
- Code source complet — Expo et React Native en TypeScript, en app dans votre espace de travail.
- Aperçu en direct — testez chaque changement dans votre navigateur ou sur votre téléphone.
- Version vérifiée — elle compile et chaque écran s’ouvre sans erreur.
- Assistant IA — modifiez tout par chat ; chaque changement consomme des crédits.
- Builds et envoi aux stores — builds iOS et Android, envoyés à l’App Store et à Google Play depuis Publier.
- Aucun crédit pour copier — la copie elle-même est gratuite.
Conçu avec la version actuelle de FluxNative.
Ce qu’il vous faut
- Un compte FluxNative — le forfait Free accepte jusqu’à 2 apps.
- Aucun backend au départ — elle tourne sur des données d’exemple jusqu’à ce que vous connectiez le vôtre.
- Creator ou plus — pour les builds natifs et l’envoi aux stores.
- Comptes de store — Apple Developer Program (99 US$ par an) et Google Play (25 US$ une fois), pour publier.
Ce que contient le code
- écrans
- 33
- fichiers dans votre copie
- 486
- lignes écrites pour cette app
- 13,9 k
- composants d’interface prêts à l’emploi
- 143
Textes de l’app en anglais et vietnamien
Stack technique
- 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
Tiré du package.json de cette version.
Système de design
- Titres
- Police du système
- Texte
- Police du système
- Modes clair et sombre
- Liquid Glass
- Boutons en pilule
- Cartes média
Configuration après le fork
Votre copie s’ouvre avec l’assistant IA qui l’a créée. Suivez les étapes dans l’ordre : connectez sous Serveur ce qu’une étape demande, puis envoyez chaque prompt.
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 pour l’IASet 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.
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 pour l’IAAdd 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.
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 pour l’IAConnect 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.
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 pour l’IAHelp 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.
Comment utiliser ce modèle
- Utilisez le modèle pour obtenir une copie modifiable, avec son code source, dans votre espace de travail (Modèles).
- Demandez à l’assistant IA les changements voulus, avec vos propres mots (Travailler avec l’assistant).
- Essayez chaque changement dans l’aperçu en direct ou sur votre téléphone (Aperçu).
- Avec Creator ou plus, compilez-le pour iOS et Android et envoyez-le aux stores (Vue d’ensemble de la publication).
Licence et support
Licence
L’app créée pour vous vous appartient ; le code du modèle reste à InspireUI et vous est concédé sous licence pour vos apps (Conditions › Notre propriété intellectuelle).
Aide
- Guides sur les templates, l’assistant et la publication.
- Contacter le support depuis Aide ; réponse en général sous 1 à 2 jours ouvrés.
- Dans votre copie, interrogez l’assistant IA sur n’importe quel écran ou fichier.
Créé par FluxNative
Politique de supportQuestions
Est-ce gratuit ?
Copier un template gratuit ne coûte rien, pas même des crédits ; un template Premium est un achat unique par site web. Les changements par chat et les builds consomment des crédits.
Qu’est-ce qui m’appartient ?
L’app créée pour vous vous appartient. Le code du template reste à InspireUI et vous est concédé sous licence pour vos apps (Conditions › Notre propriété intellectuelle).
Faut-il savoir coder ?
Non. Demandez des changements à l’assistant en mots simples ; le code source complet est là si vous le voulez.
Y a-t-il un backend inclus ?
Non. Une app complète nomme le backend requis et vous connectez le vôtre sous Server ; un design tourne sur des données d’exemple.
Puis-je changer le design ?
Oui. L’onglet Design règle la couleur de marque, les couleurs, les polices et les angles sans coût en crédits ; l’assistant change le reste.
Quel forfait pour publier ?
Creator ou plus compile et envoie aux stores, avec vos propres comptes Apple et Google. L’app d’un template Premium se compile avec tout forfait dès que son site web est connecté.
Puis-je télécharger le code source ?
Oui, avec Télécharger le code source ou Push vers GitHub, dès que votre espace de travail a acheté un forfait, des crédits ou un template payant. L’app d’un template Premium exige aussi son site web connecté.
Et si elle a été créée avec une version antérieure de FluxNative ?
Votre copie fonctionne telle quelle. Demandez à l’assistant de la mettre à jour pour les nouveautés comme les langues et devises de l’app ; c’est la dernière étape de configuration.
Prêt à en faire votre app ?
Partez de Ebbtide Meditation and Sleep App et changez tout par chat. Votre copie inclut tout le code source.
Copie gratuite. Sans carte bancaire.