Étude de cas

OwlRoutine

Honorez votre rituel du soir, méritez votre matin

Une application de réveil basée sur les cycles de sommeil qui vous fait mériter votre réveil. Avec des missions pour arrêter l'alarme (preuve photo et calcul), une routine du soir guidée, des scores de sommeil, une heatmap réveils réussis/repoussés/difficiles et une boutique de récompenses — le tout appuyé par un pont natif iOS AlarmKit pour des alarmes fiables.

React NativeExpoTypeScriptSwiftSupabaseRevenueCat
01

Missions pour arrêter l'alarme

Arrêtez vraiment de repousser l'alarme. Résolvez un problème de calcul ou reproduisez une photo de votre lit (comparaison pHash sur l'appareil) avant que l'alarme ne s'éteigne.

Missions pour arrêter l'alarme
02

Routine du soir guidée

Une check-list du coucher guidée — téléphone posé, lecture, étirements, méditation — avec une session et un minuteur de détente pour bâtir un rituel d'avant-sommeil plus apaisé.

Routine du soir guidée
03

Rapport de sommeil & suggestions d'Owl

Sommeil moyen, heure du coucher, heure de réveil et régularité dans un seul rapport, plus des conseils personnalisés d'Owl basés sur tes sessions de détente — comme le rituel qui te réussit le mieux.

Rapport de sommeil & suggestions d'Owl
04

Réveil plein écran

Quand l'alarme sonne, une vue plein écran apaisante affiche l'heure et le nom de l'alarme avec de grands boutons Répéter et Arrêter — fini de tâtonner à moitié endormi.

Réveil plein écran
05

Pont natif AlarmKit

Des modules Expo Swift sur mesure encapsulent l'API AlarmKit d'iOS 26 pour des alarmes fiables au niveau système, qui se déclenchent même sous une gestion d'énergie agressive de l'OS.

Pont natif AlarmKit
06

Rythme de sommeil & stats de réveil

Un graphique des sept dernières nuits, du coucher au réveil, comparé à tes objectifs — plus le taux de rappels, les réveils à l'heure, le temps de mission et la réussite du premier coup.

Rythme de sommeil & stats de réveil

Stack technique

Frontend

React NativeExpo SDK 54TypeScriptReact QueryZustandReanimated

État & stockage

ZustandMMKVReact QuerySecure Store

Modules natifs

AlarmKit (iOS 26+)pHash Image MatchSwift Expo Modules

Backend

SupabasePostgreSQLApple & Google AuthJWT

Plateforme

Expo NotificationsNotifeeCameraSensorsHaptics

Monétisation & distribution

RevenueCatIn-App PurchasesEAS Buildi18n

Captures d'écran de l'application

Mission de réveil en calcul mental
Check-list de la routine du soir
Rapport de sommeil avec les suggestions d'Owl
Alarme qui sonne — répéter ou arrêter
Écran d'accueil des alarmes
Rythme de sommeil hebdomadaire et stats de réveil
Onglet Sommeil en coréen
Écran des alarmes en japonais

Une idée similaire ?

Parlons de la façon de transformer votre concept en une application en production.

Démarrer un projet