logo
2
1
WeChat Login

死了么 - 独居青年求生指南

一个专为90后独居年轻人设计的生活保障APP,通过每日打卡、紧急求助、社区互助等功能,防止独居者意外死亡无人知晓。

✨ 核心功能

🏠 首页

  • 每日打卡:每天点击打卡,证明自己还活着
  • 生存统计:记录连续存活天数、存活总天数
  • 附近小伙伴:查看附近独居者的状态
  • 快捷操作:一键求救、找搭子、呼叫骑手
  • 生存小贴士:提供独居安全建议

📋 订单页

  • 待接订单:骑手查看可接的订单
  • 进行中订单:查看正在进行的服务
  • 已完成订单:历史订单记录
  • 紧急订单:优先处理紧急情况
  • 订单详情:查看订单完整信息和进度
  • 订单类型
    • 🚨 紧急确认
    • 💬 日常问候
    • 💊 送药服务
    • 🏥 协助就医

🏘️ 社区页

  • 存活排行榜:查看谁活得更久
  • 社区动态:分享生活状态
  • 附近的人:发现附近的幸存者
  • 发布动态:分享你的生存故事

👤 个人中心

  • 个人信息:头像、昵称、ID
  • 统计数据:存活天数、击败率、获救次数、积分
  • 成就系统:解锁生存徽章(已完成)
  • 紧急联系人:管理紧急联系人(已完成)
  • 打卡记录:查看历史打卡记录(已完成)
  • 设置:应用设置和偏好(已完成)

⚙️ 设置页面

  • 账户设置:个人资料、账号安全、紧急联系人
  • 通知设置:打卡提醒、紧急通知、社区动态推送
  • 隐私设置:位置共享、在线状态
  • 通用设置:语言、主题、关于我们
  • 数据管理:备份数据、恢复数据、清除缓存

🎨 设计特点

  • 清新渐变色主题
  • iOS/Android 双平台适配
  • 现代卡片式布局
  • 流畅的交互动画
  • 搞趣幽默的文案

📦 技术栈

  • 框架:Flutter 3.0+
  • 状态管理:Provider
  • UI组件:Material Design 3
  • 图片加载:NetworkImage
  • 图标:Material Icons
  • 位置服务:Geolocator
  • 权限管理:Permission Handler
  • URL启动:URL Launcher

🚀 快速开始

前置要求

  • Flutter SDK >= 3.0.0
  • Dart SDK >= 3.0.0
  • Android Studio / Xcode
  • Android SDK / iOS SDK

安装依赖

flutter pub get

运行项目

Android

flutter run -d android

iOS

flutter run -d ios

Web

flutter run -d chrome

构建项目

# Web Release flutter build web --release # Android APK flutter build apk --release

📁 项目结构

lib/ ├── main.dart # 应用入口 ├── models/ # 数据模型 │ ├── user.dart # 用户模型 │ ├── order.dart # 订单模型 │ └── nearby_user.dart # 附近用户模型 ├── providers/ # 状态管理 │ └── user_provider.dart # 用户状态管理 ├── screens/ # 页面 │ ├── home_screen.dart # 首页 │ ├── order_screen.dart # 订单页 │ ├── order_detail_screen.dart # 订单详情页 ✨新增 │ ├── community_screen.dart # 社区页 │ ├── profile_screen.dart # 个人中心 │ ├── settings_screen.dart # 设置页面 ✨新增 │ ├── checkin_history_screen.dart # 打卡记录页 ✨新增 │ ├── emergency_contact_screen.dart # 紧急联系人页 ✨新增 │ └── achievement_screen.dart # 成就页面 ✨新增 └── widgets/ # 通用组件 └── common_widgets.dart # 通用组件

🎯 功能开发状态

✅ 已完成功能

  • 每日打卡功能
  • 生存统计展示
  • 附近用户列表
  • 订单管理(查看、接单)
  • 订单详情页面
  • 社区排行榜
  • 社区动态发布
  • 打卡记录页面
  • 成就系统
  • 紧急联系人管理
  • 设置页面
  • 个人资料管理
  • 通知设置
  • 隐私设置

🚧 待开发功能

  • 用户认证系统(登录/注册)
  • 实时位置共享
  • 推送通知
  • 在线客服
  • 积分商城
  • 骑手端独立应用
  • 后台管理系统
  • 积分兑换功能
  • 语音/视频通话
  • 医疗急救指南

📊 最新更新

v1.0.0 (2025-01-15)

  • ✨ 新增订单详情页面,支持查看完整订单信息
  • ✨ 新增打卡记录页面,展示历史打卡数据
  • ✨ 新增成就系统页面,展示用户成就进度
  • ✨ 新增紧急联系人管理页面,支持添加/编辑/删除
  • ✨ 新增设置页面,包含账户、通知、隐私、通用设置
  • ✨ 优化个人中心页面导航
  • 🐛 修复页面导航问题
  • 📦 添加位置服务、权限管理、URL启动依赖

📚 完整文档

项目提供 15 个详细文档,涵盖从入门到高级的所有内容:

📖 文档索引

查看 DOCS_INDEX.md 获取完整文档导航

快速开始

开发文档

项目管理

部署和发布

📄 License

MIT License

👨‍💻 开发者

Created with ❤️ for 独居青年


记住:你永远不会是一个人!

About

死了么 - 独居青年求生指南 一个专为90后独居年轻人设计的生活保障APP,通过每日打卡、紧急求助、社区互助等功能,防止独居者意外死亡无人知晓。

Language
Dart60.5%
HTML30.9%
CSS3.6%
Ruby2.2%
Others2.8%