需求划分

用户中心 -> 登录 注册 -> 信息完善

求聘者 -> 求职信息 -> 职位列表

招聘者 -> 管理职位 -> 查看求聘者

求聘者 -> 聊天 <- 招聘者

文件结构和规范

  • src前端源码目录
  • server后端express目录
  • 功能文件夹component, container, reducers等
  • component 公用组件文件夹
  • container 页面组件文件夹, 主要放业务组件

UI

  • antd-mobile

Router划分

  • 进入应用时获取用户信息, 未登录跳转login页
  • login和reigster不需要权限认证
  • 用户信息, 聊天列表, 职位列表共享底部tabbar

数据管理

  • Mongodb字段设计
  • 基于cookie用户验证
  • axios异步请求
  • redux管理数据