写在前面

本文旨在通过“柳比歇夫时间管理”(下称“柳时管”)这个项目,在玩一玩新的语言(deno、ts)同时,尽可能的简述清楚一个项目从原型设计部署篇开发的主要过程,并从中锻炼作者写作和表述能力。文中不会涉及到诸如安装、api这样基础的详解;主要是理念流程的概述,且技术深度不高,如有不足,还望诸公斧正。

什么是柳比歇夫时间管理?

简单地说,柳比歇夫时间管理法就是要记录时间、分析时间、消除时间浪费、重新安排自己的时间。是个人时间定量管理的方法
参考链接

根据用户故事(User Case)可得:我们需要一个记录何时发生何事的页面,最好支持标签分类,并且要一个统计页,同时最好用户可以把记录保存在服务器

原型图

记录页 统计页 用户页

正常流程搞定原型后应交由设计师设计排版,但一是我没这本事,二是这小打小闹也无必要,所以就因陋就简,前端页面开发就用antd的组件库

功能拆分

功能点

表结构

表设计

其他篇章

前言
前端篇
deno后端篇【废弃】
go后端篇
部署篇
后语