Skip to content

jeiel85/briodo-android

Repository files navigation

BrioDo

BrioDo

활기차게, 해내다. — Do it with brio.

AI와 Google 캘린더가 손잡은, 가장 빠른 할 일 앱

Version Flutter Platform License

홈페이지 · Google Play · APK 다운로드 · 개인정보처리방침


BrioDo가 뭔가요

자연어 한 줄을 던지면 Gemini AI가 날짜·시간·우선순위·태그를 알아서 채워주는 할 일 앱입니다. 입력한 일정은 Google 캘린더와 양방향으로 동기화되고, 인터넷이 없어도 오프라인 우선으로 빠릿하게 동작합니다. 로그인 없이도 게스트 모드로 바로 사용할 수 있어요.

"내일 오전 10시 팀 미팅" → BrioDo가 알아서 2026-05-26 10:00 / 우선순위: 보통 / 태그: #업무 로 만들어 줍니다.

주요 기능

🤖 AI 자연어 입력 Gemini 2.5 Flash가 한 줄 입력에서 날짜·태그·우선순위 추출
🎤 음성 인식 Android 네이티브 STT — 말로 던지면 할 일이 생성
📅 Google 캘린더 양방향 동기화 전용 "BrioDo" 캘린더로 깔끔하게 분리
🌐 오프라인 우선 SQLite 로컬 캐시 → 온라인 복귀 시 자동 머지
🏆 38개 업적 시스템 할 일을 완료할수록 브리오 포인트 적립
🔔 알림 / 반복 일정 정각·10분 전·1시간 전 / 매일·매주·매월
📊 통계 & 컬렉션 뷰 주간·월간·연간 완료율, 연속 달성일 추적
🏠 홈 위젯 + 상태바 상주 알림 잠금화면에서도 오늘 할 일 한눈에
🌍 4개 언어 한국어 / English / 日本語 / 中文
🎨 테마 풀세트 다크 모드, 랜덤 테마, 폰트 / 색상 커스터마이징

스크린샷

홈 뷰
홈 — 오늘
AI 입력
빠른 추가
성장
성장 / 통계

다운로드

채널 링크
Google Play (권장) play.google.com/store/apps/details?id=app.briodo
APK (자동 업데이트 X) GitHub Releases
APKPure (등록 진행 중)
Samsung Galaxy Store (심사 대기)

기술 스택

  • Flutter 3.x + Dart 3.11
  • Riverpod 3 — 상태 관리
  • Firebase — Auth · Firestore · Analytics
  • Google Calendar API — 양방향 동기화
  • Gemini 2.5 Flash — 자연어 → 구조화 데이터
  • flutter_local_notifications · home_widget · table_calendar · fl_chart

빌드 및 실행

flutter pub get
flutter run                                 # 디버그
flutter build apk --release                 # APK (다이렉트 배포용)
flutter build appbundle --release           # AAB (Play Store용)

빌드 산출물: build/app/outputs/flutter-apk/ · build/app/outputs/bundle/release/

🔑 Firebase / Google Sign-In / Gemini API 키는 별도 .envandroid/app/google-services.json 이 필요합니다.

프로젝트 구조

lib/
├── main.dart
├── theme.dart
├── data/          # 로컬 DB (SQLite) · Firestore 어댑터
├── models/        # Task · Tag · Achievement · …
├── providers/     # Riverpod providers
├── screens/       # Today · Tasks · Collection · Settings
├── services/      # Gemini · Calendar · Notifications · HomeWidget
├── widgets/       # 재사용 UI
└── l10n/          # ko / en / ja / zh

라이선스

MIT License © 2026 jeiel85

문의 / 후원


Made with 💜 in Korea · Do it with brio.