开源的活动筹办系统,基于 Koa、TypeScript 和 LeanCloud 的 Node.js RESTful API 项目。
办完一场小型免费活动的建模,且兼容后续大中型活动的数据结构:
-
User 组织者、讲师、合作方联系人、志愿者等
-
Organization 主办、协办、场地、赞助、媒体、展商等
-
Membership 组织关系(User 与 Organization)
-
Place 会场(会议室、教室、咖啡馆等)
-
Activity 小型沙龙、中型活动、大型会议
-
Cooperation 合作关系(Activity 与 Organization)
-
Session 活动环节(演讲、实训等)
-
SessionSubmit 环节申报(Activity 与 Session)
-
Ticket 门票类别(单 Activity、多 Session)
-
TicketOrder 门票订单(User 与 Ticket)
-
SessionSignin 环节签到(Session 与 TicketOrder)
-
Track 分会场、议程轨(相当于分类)
-
Exhibition 外场展位
-
Material 物料
-
Account 账目(赞助、差旅、物料、门票等)
-
Feedback 活动反馈(多 Session、多 Exhibition)
npm install
lean login
lean switch
lean up