Voltar aos Projetos
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

Notas de Sono & Calendário Heatmap

Um calendário mensal colorido marcando manhãs tranquilas, adiadas e difíceis, com nota média, melhor dia, taxa de consistência e estatísticas das sessões noturnas em um só relatório.

Notas de Sono & Calendário Heatmap
04

Detalhes Manhã a Manhã

Toque em qualquer dia para ver a história completa — nota de sono, tempo para desligar o alarme, tentativas na missão de foto e quais rituais de relaxamento você concluiu.

Detalhes Manhã a Manhã
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

Recompensas & Personalização

Ganhe moedas ao completar ciclos e relaxamentos e desbloqueie rostos de avatar e robôs — ou envie uma foto personalizada — na loja de recompensas.

Recompensas & Personalização

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

Adicionar alarme com missões de Foto e Matemática
Checklist noturno de relaxamento
Relatório de sono com calendário heatmap
Detalhes do relatório de sono por dia
Tela inicial de alarmes
Loja de recompensas
Sessão de relaxamento
Timer de relaxamento

Tem uma Ideia Parecida?

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

Iniciar um Projeto