Skip to content

项目概述

"拉了么"项目背景、需求和技术选型


📋 项目背景

待补充内容

请在这里补充"拉了么"项目的背景信息:

  • 为什么做这个项目
  • 解决什么问题
  • 目标用户是谁
  • 项目的独特之处

🎯 核心需求

用户端

待补充内容

请在这里补充用户端的核心功能需求:

  • 用户注册/登录
  • 浏览商家和菜品
  • 下单和支付
  • 订单追踪
  • 优惠券系统

商家端

待补充内容

请在这里补充商家端的核心功能需求:

  • 商家入驻
  • 菜品管理
  • 订单管理
  • 营业数据查看

配送员端

待补充内容

请在这里补充配送员端的核心功能需求:

  • 配送员注册
  • 订单接收
  • 配送状态更新
  • 收入统计

管理后台

待补充内容

请在这里补充管理后台的核心功能需求:

  • 数据统计
  • 用户管理
  • 商家审核
  • 订单监控

🛠️ 技术选型

前端技术栈

待补充内容

请在这里补充前端技术选型和原因:

  • 为什么选择 React?
  • 为什么选择 TypeScript?
  • 为什么选择 Vite?
  • 状态管理方案(Zustand/Redux/Jotai 等)
  • UI 组件库选择

后端技术栈

待补充内容

请在这里补充后端技术选型和原因:

  • 为什么选择 Nest.js?
  • 为什么选择 Prisma?
  • 为什么选择 PostgreSQL?
  • 缓存方案(Redis 等)
  • 消息队列(如果有)

基础设施

待补充内容

请在这里补充基础设施相关内容:

  • 部署方案(Docker/K8s/Serverless)
  • 数据库部署
  • CDN 配置
  • 监控和日志

📊 项目数据

开发周期

待补充内容

  • 项目启动时间
  • 各阶段完成时间
  • 上线时间

团队规模

待补充内容

  • 团队成员构成
  • 各自负责的模块

代码规模

待补充内容

  • 前端代码量
  • 后端代码量
  • Wiki 文档数量

🎨 产品特色

待补充内容

请在这里补充"拉了么"相比其他外卖平台的特色:

  • 有哪些独特功能
  • 技术上的亮点
  • 用户体验上的创新

📝 为什么需要 Wiki?

在开发"拉了么"的过程中,我们发现:

问题 1:上下文不一致

待补充内容

举例说明:

  • 不同成员对同一个功能的理解不同
  • AI 给出的建议不符合项目实际

问题 2:重复沟通成本高

待补充内容

举例说明:

  • 每次让 AI 帮忙都要重新解释项目
  • 新人上手需要老员工花时间讲解

问题 3:知识流失

待补充内容

举例说明:

  • 重要的技术决策没有记录
  • 业务规则只有某个成员清楚

解决方案:搭建 Wiki

待补充内容

说明:

  • 决定搭建 Wiki 的原因
  • 为什么选择 VitePress
  • Wiki 如何解决上述问题

下一步

在下一节中,我们将详细介绍如何用 VitePress 搭建项目 Wiki,包括安装、配置、内容组织等。


← 返回案例目录 | 继续学习:VitePress 搭建过程 →

最近更新

基于 Apache 2.0 许可发布