1模块及功能
用户管理模块:注册和登录功能,用户个人信息管理,密码重置功能,用户权限管理
众筹管理模块:项目创建、编辑、删除功能, 项目分类和标签, 项目描述、目标金额、截止日期等基本信息, 图片、视频上传和展示
支付与资金管理模块:支持多种支付方式, 金额捐赠和简单的支付流程, 资金提现管理, 支持手续费、税收等的计算
评价和评论模块:用户可以对项目进行评价和评论,基于评价的排序和推荐, 项目拥护者和支持者的互动
报告和统计模块:提供项目进度报告, 统计捐赠金额、支持者数量等数据,分析项目成功率
通知与邮件模块:用户通知和提醒, 项目进展通知, 定期报告和感谢邮件
支持模块:在线聊天或客服系统, 常见问题(FAQ)和帮助页面,提供文档和教程
移动端支持:HTML响应式设计
2. 我参与 用户管理模块, 众筹管理模块, 评价和评论模块,报告和统计模块以及移动端支持。
UI采用Bootstrap 响应式设计, 前端Vue, 后端Node.js, 数据库 MySQL
有点前后端都采用JavaScript, 易于维护
3.难点:
使用 Node.js 中的身份验证中间件,Passport