Easy-to-manage touch screens
Free, open-source touch screens. Guided USB setup, a drag-and-drop editor and local control. Made for Home Assistant.
View fridge expiration dates at a glance and easily manage food with photo, alerts, and records.
AI translation
냉장고 속 유통기한을 한눈에, 촬영·알림·기록으로 식품을 간편하게 관리하세요.
LifestyleKotlin · PowerShellGitHub @jgjoeOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
An Android app that captures and manages expiration dates — launched on ONEstore, currently under formal review for Google Play release.
AI translation
유통기한을 촬영해 관리하는 Android 앱 — ONEstore 출시, Google Play 정식 출시 심사 중
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
유통기한을 촬영·직접 입력으로 관리하고, 인식 결과를 확인한 뒤 저장하는 로컬 우선 Android 앱 ONEstore에 v2.0.0을 공개 배포했고, Google Play는 비공개 테스트를 마치고 정식 출시 심사 중입니다. • Today — 식품별 D-Day와 임박 상태를 한눈에 확인 • Scan — CameraX + ML Kit OCR로 날짜 후보를 추출하고 사용자 확인 후 저장 • 직접 입력 — OCR 없이도 식품명·보관 위치·유통기한을 등록 • Record — 등록·소비 완료·기한 경과 기록을 날짜 흐름으로 확인 • 알림·위젯 — WorkManager 알림과 홈 화면 위젯으로 임박 항목 확인 • 백업·복원 — Android SAF를 이용한 로컬 JSON 내보내기·가져오기 식품 기록은 Room/DataStore에 저장하고 앱 자체에는 INTERNET 권한이 없습니다. 광고·분석·추적 SDK나 계정 기능도 두지 않았습니다. OCR은 후보를 제안할 뿐 자동 저장하지 않습니다. 인식한 날짜는 사용자가 확인해야 저장되며, 미확정 상태에서는 저장을 막습니다.Read the full README ↗
유통기한을 촬영·직접 입력으로 관리하고, 인식 결과를 확인한 뒤 저장하는 로컬 우선 Android 앱
ONEstore와 Google Play에 v2.0.0을 공개 배포했습니다.
식품 기록은 Room/DataStore에 저장하고 앱 자체에는 INTERNET 권한이 없습니다. 광고·분석·추적 SDK나 계정 기능도 두지 않았습니다.
OCR은 후보를 제안할 뿐 자동 저장하지 않습니다. 인식한 날짜는 사용자가 확인해야 저장되며, 미확정 상태에서는 저장을 막습니다.
v2는 light-only로 고정했고 시스템 night mode와 무관하게 같은 제품 색상 체계를 사용합니다. Navigation Compose의 화면 간 route 전환은 장식 애니메이션 없이 즉시 전환합니다.
INTERNET 권한과 비공개 QA 자료가 들어가지 않았음을 자동 검증검증 기록:
| 영역 | 기술 |
|---|---|
| UI | Kotlin, Jetpack Compose, Material 3 |
| 상태·구조 | ViewModel, StateFlow, MVVM, Repository |
| 데이터 | Room, DataStore |
| 카메라·OCR | CameraX, Google ML Kit Text Recognition |
| 백그라운드 | WorkManager, Android Notification |
| 위젯·백업 | Glance App Widget, Android SAF, JSON |
| 품질·빌드 | JUnit, Android Instrumentation, GitHub Actions, Gradle Kotlin DSL |
요구사항: Android Studio · JDK 17 · Android SDK 36
git clone https://github.com/jgjoe/fridge-d-day.git
cd fridge-d-day
./gradlew assembleDebug
기본 품질 게이트:
./gradlew test lintDebug assembleRelease
Jigwan Joe — Android · Backend