项目简介
粤厨记是一款面向长辈和喜爱粤菜的家庭用户的广东家常菜谱应用,涵盖广府、潮汕、客家三大菜系共 300 道菜。核心功能完全离线可用,云同步/更新需联网。
核心特性
- 300 道广东菜谱离线浏览:广府 100 道、潮汕 100 道、客家 100 道
- 三层筛选:菜系 × 类型(家常菜/餐厅菜)× 做法(小炒/汤品/蒸菜/煲类/素菜)
- 菜谱按食材反查:搜索支持「按菜名」和「按食材」两种模式
- 步骤勾选进度:烹饪步骤勾选完成,实时显示进度
- 收藏云同步:收藏、购物清单、步骤进度可云端同步
- 应用内自动更新:检测新版本一键下载安装
- 原生定时提醒:AlarmManager + Notification 后台提醒
- 购物清单:食材一键加入,支持数量调整
技术栈
原生 Android 开发,采用 Jetpack Compose + Material3 声明式 UI,Hilt 依赖注入,Room 本地数据库,Retrofit 网络请求,Kotlin Coroutines + Flow 响应式数据流,Navigation Compose 导航。菜谱数据以 JSON 格式打包在 assets 中,首次启动自动写入 Room 数据库。
