之所以有这个想法是因为自己一直都对时间管理有着特殊的情结。希望自己能够对每天进行不同时间段的划分,能够清楚的了解自己时间都花在哪了。从而可以促进我改正自己,优化时间的分配。这样我就可以拥有更多的时间,可以去做更多的事情,培养更多的兴趣爱好。是的,就是这么简单。
但是我也还没有具体的想好,只有一些模糊的概念,要在以后的开发过程中慢慢挖掘。当下希望可以实现这些功能:
1. 可视化 | 可视化对我来讲是必须的。我最希望看到的就是用良好的可视化方法展现每天自己在不同环节所耗费的时间,从而让我可以清醒地意识到自己哪些地方做的还好,哪些需要改进。
2. 分析统计 | 可以根据我自己记录的数据,做一些简单的分析功能。比如统计每周在哪些地方花的时间最多;不同时间段都做些什么等等。这要看我自己具体记录了哪些类型的数据
3. 输入存储 | 这是最基本的,要能够自己提交每日的相关信息。
指我每天记录哪些数据。目前打算每天记录不同时间段花费多少时间在什么事情上。以一个星期为单位(周一至周天),每周总结,每月刷新并总结。
1. 前端工具:Vscode
2. 后端工具:PyCharm
3. 后端使用的前端框架:Flask
4. 后端语言:Python
5. UI设计工具
6. 前端库:Echarts
每日数据
采用饼状图呈现3大模块的占比
采用柱状图呈现每个模块下具体任务花费的时间
我已经学习了部分前端知识,弥补了布局知识的不足。所以现在已经迫不及待地想要动手开始做了。未来肯定还会遇见很多的问题,想法也会不断发生变化,但是正是如此才让人充满期待。本次项目主要用python的flask框架和前端语言,同时会借助Echarts来进行可视化。涉及的知识包括数据库、后端业务逻辑、前端网页布局等等。
本次项目开发将全部记录在《献给榕榕》专栏中,感兴趣的小伙伴可以关注我,一起享受项目开发的过程