Skip to content
wxa edited this page May 17, 2017 · 12 revisions

简介

KeepWork是一个集成了众多创作工具的个人作品创作与分享平台。 学生、老师、企业可以用它制作网站,3D动画和应用软件; 并与成千上万的用户一起学习和创作。 我们致力研发免费易用的面向个人的创作工具和提供持久可靠的数据存储服务。

功能

  1. 包含丰富站点模板,快捷,简便搭建所需网站
  2. markdown编写站点页面,数据与视图分离实现(兼容markdown语法使用户数据移植于其它markdown软件或站点可以无错使用)
  3. 用户数据存贮安全自由。用户可以使用系统提供git服务存贮数据,也可配置第三方或自主搭建git服务存贮
  4. 版本切换,由于使用git存贮用户页面数据可以很方便切换到历史编辑的内容版本。

团队

角色

技术支持:lixizhi
策划:liyu
UI美术:tanpingping
前端:zhangguolu
后端:xiaoyao
测试:duting

期望

通过对KEEPWORK项目的持续工作,希望团队人员在此过程中提升个人的工作能力。如:

UI美术(tanpingping):

  1. 设计的UI界面效果精美和符合用户使用习惯
  2. 能够快速直接根据抽象的需求描述设计出符合相关逻辑的UI界面

前端(zhangguolu):

  1. 强化前端界面编程能力
  2. 加强前端js逻辑处理能力
  3. 学习和理解主流前端框架设计,提升代码可扩展能力和前端框架设计能力

后端(xiaoyao):

  1. 强化编程能力,总结编程技巧,提升编码速度, 加强文档编写能力
  2. 提升框架设计能力(设计原则: 使用简便,扩展性好)
  3. 提升做产品能力,做产品可行的完整流程,产品功能的选择(设计原则:界面简洁,功能清晰,产品稳定)

总体设计原则: 大道至简

测试(duting):

  1. 根据抽象需求描述能够快速准确编写详细明确的测试文档
  2. 学习并建立行之有效的测试流程

文档

由于keepwok是以markdown句法编写站点页面,所以项目文档主要以markdown格式书写暂存于github,后续待keepwork完善后转移至keepwork上。

短词

username - 用户名, keepwork账号名
sitename - 站点名,keepwork站点的名称,非站点显示名
pagename - 页面名,站点页面名称
url,pagepath - 页面key(标识符)
数据源 - git服务器,用来存贮用户页内容, 常见类型git数据源有github,gitlab

工具

vs2017 - 全栈开发工具
webstorm - 前端开发工具
markdownpad - markdown文本编辑器,用于编辑离线文档

参考

Clone this wiki locally