Estudo de Caso

OwlRoutine

Honre seu relaxamento, conquiste sua manhã

Um app de alarme por ciclo de sono que faz você merecer o despertar. Conta com missões para desligar o alarme (prova por foto e matemática), uma rotina noturna guiada de relaxamento, notas de sono, um heatmap de manhãs tranquilas/adiadas/difíceis e uma loja de recompensas — sustentado por uma ponte nativa iOS AlarmKit para alarmes confiáveis.

React NativeExpoTypeScriptSwiftSupabaseRevenueCat
01

Missões para Desligar o Alarme

Pare de adiar o alarme de verdade. Resolva um problema de matemática ou combine uma foto da cama (comparação por pHash no dispositivo) antes que o alarme desligue.

Missões para Desligar o Alarme
02

Rotina Noturna de Relaxamento

Um checklist guiado para a hora de dormir — celular de lado, ler, alongar, meditar — com uma sessão de relaxamento e timer para criar um ritual pré-sono mais tranquilo.

Rotina Noturna de Relaxamento
03

Relatório de sono e sugestões do Owl

Sono médio, hora de dormir, hora de acordar e regularidade em um só relatório, além de dicas pessoais do Owl com base nas suas sessões de relaxamento — como qual ritual funciona melhor para você.

Relatório de sono e sugestões do Owl
04

Despertar em tela cheia

Quando o alarme toca, uma tela cheia tranquila mostra a hora e o nome do alarme com grandes botões de Soneca e Desligar — nada de botões minúsculos meio dormindo.

Despertar em tela cheia
05

Ponte Nativa AlarmKit

Módulos Expo em Swift personalizados encapsulam a API AlarmKit do iOS 26 para alarmes confiáveis em nível de sistema, que disparam mesmo sob gerenciamento agressivo de energia do SO.

Ponte Nativa AlarmKit
06

Padrão de sono e estatísticas de despertar

Um gráfico das últimas sete noites, da hora de dormir até acordar, comparado às suas metas — além da taxa de soneca, despertares no horário, tempo de missão e acerto na primeira tentativa.

Padrão de sono e estatísticas de despertar

Stack de Tecnologia

Frontend

React NativeExpo SDK 54TypeScriptReact QueryZustandReanimated

Estado & Armazenamento

ZustandMMKVReact QuerySecure Store

Módulos Nativos

AlarmKit (iOS 26+)pHash Image MatchSwift Expo Modules

Backend

SupabasePostgreSQLApple & Google AuthJWT

Plataforma

Expo NotificationsNotifeeCameraSensorsHaptics

Monetização & Distribuição

RevenueCatIn-App PurchasesEAS Buildi18n

Capturas de Tela do App

Missão de matemática para acordar
Checklist noturno de relaxamento
Relatório de sono com sugestões do Owl
Alarme tocando — soneca ou desligar
Tela inicial de alarmes
Padrão de sono semanal e estatísticas de despertar
Aba Sono em coreano
Tela de alarmes em japonês

Tem uma Ideia Parecida?

Vamos conversar sobre transformar seu conceito em um app em produção.

Iniciar um Projeto