LuckyMeter는 걸을수록 포인트를 획득하고 재미있는 미니게임을 즐길 수 있는 건강 리워드 앱입니다. LuckyMeter와 함께 건강한 걸음 하나하나가 행운으로 바뀌는 경험을 해보세요!
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
LuckyMeter는 사용자의 걸음수와 신체 활동을 추적하여 포인트를 제공하고, 다양한 미니게임과 실제 상품 구매 기능을 통해 건강한 라이프스타일을 장려하는 종합 헬스케어 리워드 플랫폼입니다.
lib/
├── core/ # 핵심 비즈니스 로직 및 공통 기능
│ ├── data/repositories/ # 데이터 저장소 구현체
│ ├── domain/repositories/ # 저장소 인터페이스
│ └── providers.dart # 핵심 Riverpod 프로바이더
├── features/ # 기능별 모듈화
│ ├── auth/ # 인증 (로그인, 회원가입)
│ ├── member/ # 회원 관리 및 프로필
│ ├── activity/ # 활동 추적 및 상태
│ ├── games/ # 미니게임 모음
│ ├── item/ # 상품 관리 및 구매
│ └── point_history/ # 포인트 거래 내역
└── shared/ # 공통 위젯 및 유틸리티
├── constants/ # 앱 상수 (색상, 값, 정규식)
├── utils/ # 유틸리티 함수들
└── widgets/ # 재사용 가능한 UI 컴포넌트
dart run build_runner build (모델 변경 시)flutter run - Run the app in development modeflutter test - Run all testsflutter analyze - Run static analysis and lintingdart run build_runner build - Generate JSON serialization code (required after model changes)flutter gen-l10n - Generate localization files from ARB filesflutter build apk --release - Build Android APKflutter build appbundle --release - Build Android App Bundleflutter build ios --release - Build iOS release