博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Cloud Foundry 应用开发大赛】todolist,日常管理应用
阅读量:7145 次
发布时间:2019-06-29

本文共 996 字,大约阅读时间需要 3 分钟。

  hot3.png

应用名称:todolist

应用URL地址:

测试账号 test@test.com    testtest

应用说明及使用场景:

用于日常随手记录,合理的安排会帮你更高效的生活。

年底工作事情比较多,需要一个todo列表来帮助自己来更好的安排时间,让我有了做本应用的想法。

应用所使用的技术及软件:

后台用到了node.js+mongodb,后端模板语言语言用到了ejs,前端模板语言用到了artTemplate;前端提醒用到了chrome的桌面通知,会话数据保存用到了html5规范的sessionStorage。对于不支持桌面通知的改用系统弹窗,不支持sessionStorage的浏览器改用自写的缓存存储。

前端改用seajs加载机制,模块细微化、依赖加载很方便

创新点(亮点):

时间轴式任务管理;定时桌面通知提醒。

(目前桌面通知不知为何还无法获取权限,请在chrome里设置全部允许..)

更新了一些功能

*声音提醒
*绑定微信,支持微信发布日程、查看日程,支持一些简单的逻辑
*日程分类显示
*重新写的日期选择

应用截图:

时间轴式ui

用到了chrome的桌面通知,记得开启啊

好吧,目前就有这么两种状态吧,说好听点小清新有木有。。

===============

目前的问题,todolist的todo(囧):
*现在通知方面还不够友好,会阻塞用户的当前操作,后续版本中计划加入声音提醒
*优化一下提醒的算法
*目前页面是定宽的,下一步改成自适应屏幕,优化对移动平台的支持(如何提醒?)

todolist是我加班几个晚上赶出来的,有什么问题请大家留言,我会改进,谢谢。

闲话两句:

本人前端出身,业余做做nodejs,目前还只是入门阶段,但已经各种不适应了。。天啊,越写越感觉是个disaster,前端代码也变得混乱了。。后续再改吧。今天开年会,期待拿大奖哈哈

=================

2013/02/03更新:
之前定下的todo还没完成,倒是添加了更复杂的功能,彪悍的人生真是不用解释啊。。
定下的todo肯定会做,哎,再定个日程吧。。
前端代码没有压缩,欢迎拍砖。。后端代码我感觉实在没有参考的价值,脑子写的有些jam,不过后续会整理一下作个总结,也算是对最近忙碌的的回报吧

转载于:https://my.oschina.net/lanx/blog/103930

你可能感兴趣的文章
又一道简单题&&Ladygod(两道思维水题)
查看>>
golang笔记——函数与方法
查看>>
Linux LVM硬盘管理及LVM扩容
查看>>
针对某个数据库error做systemstate dump
查看>>
iOS开发--SWRevealViewController
查看>>
JSP--百度百科
查看>>
TCP/IP详解学习笔记(2)-数据链路层
查看>>
VMware+Windgb+Win7内核驱动调试
查看>>
initWithFrame、initWithCoder、awakeFromNib的区别和调用次序 & UIViewController生命周期 查缺补漏...
查看>>
客户端请求新页面
查看>>
VMware安装CentOS时,无法以图形界面安装解决办法
查看>>
SpringMvc文件资源防止被外链链接
查看>>
Spring 4 官方文档学习(十一)Web MVC 框架
查看>>
使用 Spring Boot 快速构建 Spring 框架应用--转
查看>>
Quartz 2D
查看>>
Eclipse 快捷键
查看>>
VC++ 设置软件开机自启动的方法
查看>>
MyBatis学习(三)、动态SQL语句
查看>>
PLSQL:[1]plsql中文乱码,显示问号
查看>>
将十进制转成十六进制
查看>>