项目背景
“今天吃什么”是一个低门槛、重复出现,却很容易消耗注意力的问题。EatWhat 把它拆成偏好管理、候选菜单和随机决策三个轻量步骤,让选择变得更快,也保留一点游戏感。
核心功能
- 用户认证与个人档案。
- 菜单、列表和口味偏好管理。
- 转盘与老虎机式随机选餐交互。
- 响应式布局,适配桌面和移动端。
技术实现
项目使用 Supabase 组织认证和数据集成,前端围绕“设置偏好 → 生成候选 → 做出选择”的最短路径展开。视觉上使用清晰的状态反馈,避免让随机结果变成黑盒。
项目边界
这是一个可交互原型,不公开私人仓库或未经验证的访问数据。