KEYPLE Portfolio

럭스코어

오늘의 행운 점수, 개인화 AI 운세·럭키 가이드, 체크리스트와 친구·셀럽 관계 궁합을 구현한 럭스코어 Android 앱 개발 사례입니다.
  • Flutter
  • Dart
  • Riverpod
  • GoRouter
  • OpenAI API
  • Firebase Authentication
  • Cloud Firestore
  • Cloud Functions
  • Firebase Storage
  • Firebase Cloud Messaging
  • Hive
  • Google Mobile Ads
  • In-App Purchase
럭스코어 프로젝트 대표 이미지

프로젝트 소개

오늘의 운세를 점수로 보여주고 개인화 AI 분석을 바탕으로 하루 행동 가이드를 제안하는 데일리 루틴 앱입니다. 생년월일·출생시간 등 사용자 정보를 기반으로 금전·애정·건강 흐름, 행운 색상·숫자·행동·아이템을 제공하며, 체크리스트와 친구·연인·가족·셀럽 간 럭페어링으로 개인 운세를 일상과 관계 경험으로 확장했습니다.

과제

기존 운세 서비스는 긴 풀이를 읽는 데 그치거나 결과를 실생활 행동으로 연결하기 어려웠습니다. 매일 다시 방문할 이유가 생기도록 개인 운세를 직관적인 점수와 짧은 가이드로 구성하고, 사용자·친구·연인·가족·셀럽 관계까지 확장하면서 AI 결과의 형식과 톤을 일관되게 유지해야 했습니다.

해결

Flutter와 Riverpod·GoRouter로 데일리 운세, 럭키 가이드, 체크리스트, 럭페어링을 구성했습니다. Cloud Functions를 통해 OpenAI Responses API를 호출하고 JSON Schema 기반 구조화 응답으로 점수, 금전·애정·건강 풀이, 추천·주의 행동과 색상·숫자·아이템을 안정적으로 생성했습니다. Firestore와 Hive로 클라우드·로컬 데이터를 관리하고, 소셜 로그인·Kakao 공유·푸시 알림·구독·광고와 운영자 웹을 연동했습니다.

결과

Android 앱을 출시해 사용자가 매일 행운 점수와 행동 가이드를 확인하고, 체크리스트로 루틴을 실행하며, 친구·연인·가족·셀럽과의 관계 궁합을 공유할 수 있는 경험을 완성했습니다. 공지·문의·정책·회원 관리를 위한 관리자 웹도 함께 구축했습니다.

6개의 프로젝트 화면