Revna
AI skin routine coach
Role: Mobile developer · 2025




Overview
Revna is an AI-assisted skincare routine product for iOS and Android. I worked on the Flutter application, API-driven flows, localization, reminders, privacy controls and the Supabase-backed production system.
Product scope
Guided mobile flows
API-driven onboarding, routine and user-state experiences in Flutter.
Localization
Product copy and flows prepared for multiple languages.
Reminders
Scheduled product interactions connected to routine state.
Privacy controls
User-facing consent, storage and deletion controls.
Store delivery
Production builds, review requirements and post-release updates.
The problem I owned
The product needed to coordinate guided mobile flows, user state, reminders and privacy-sensitive data across the Flutter client and Supabase services.
What I built
- Developed API-driven mobile features in Flutter: guided flows, user state, reminders.
- Implemented full localization and privacy-first user controls.
- Built the production backend on Supabase — Edge Functions, PostgreSQL/SQL and database triggers.
- Managed the release across App Store Connect and Play Console.
Key takeaway
Privacy requirements are most effective when reflected in product defaults, user controls and the data layer together.
Next project
chat.sanoapp.ai