Startup BuildFlagship

Parentlyze · Mobile App

녹음 한 번이면 양육 리포트가 도착하는 Parentlyze의 iOS / Android 앱. 장시간 녹음·결제·푸시까지 처리.

Team · 3명Duration 7개월Contribution 85%2025-102026-04
Key Metric: App Store · Google Play 동시 출시 · 백그라운드 업로드 큐로 장시간 녹음 안정 처리
Engineering Role
MobileEnd-to-End
Startup Build
Parentlyze · Mobile App
AI
#Mobile#Cross-Platform#AI#Team

Overview

Parentlyze 서비스의 iOS/Android 클라이언트. 인증·녹음·결제·푸시 같은 네이티브가 필요한 부분은 Flutter로, 빠른 이터레이션이 필요한 홈/미션/리포트는 WebView로 임베드. 백그라운드 업로드 큐로 장시간 오디오를 안정적으로 전송.

My Work

  • Flutter 3.9 + Dart 3 기반 앱 셸 설계
  • WebView(`flutter_inappwebview`) 기반 화면과 Native 화면 분기 기준 정립
  • WorkManager + `flutter_secure_storage` + SQLite로 장시간 오디오 업로드 큐 구현
  • iOS/Android 양쪽 IAP 연동 및 서버 영수증 검증
  • OneSignal 푸시 · Universal Links

Features

  • 이메일 / 소셜 인증 및 온보딩
  • 장시간 녹음 + 백그라운드 업로드 큐
  • 홈 · 미션 · 리포트 (WebView 임베드)
  • 앱 내 결제 (IAP) + 영수증 검증
  • 푸시 알림 · 딥링크 라우팅

Highlights

  • 하이브리드 아키텍처 (Native + WebView)
  • WorkManager + SQLite 로컬 큐 기반 백그라운드 업로드
  • JS↔Native Bridge (토큰 주입 · 탭 제어 · 토스트)
  • In-App Purchase (iOS · Android) 영수증 검증
  • OneSignal 푸시, Universal Links / 딥링크

Timeline

2025-102026-04
Role: Mobile 리드 — 앱 아키텍처 및 전 영역 구현
Contribution: 85%
Collaboration: Team · 3명

Tech Stack

</>Flutter · WebView 하이브리드 · WorkManager

FlutterDartflutter_inappwebviewSupabase (Auth · Storage)ProviderWorkManagerIn-App PurchaseOneSignal

Links