文件名称:flexodoro:灵活的Pomodoro时间跟踪器,使用Ruby,Sinatra,Erubis和Postgres构建
文件大小:20KB
文件格式:ZIP
更新时间:2024-03-06 08:41:32
Ruby
Flexodoro是一种灵活的Pomodoro时间跟踪器,使用25:5的比例来提供建议的焦点和休息时间。 根据您的工作流程,您可以随意进入聚焦模式或休息模式,Flexodoro将相应地调整您的下一个建议周期。 特征: 注册 使用Bcrypt加密密码存储 自定义本地时区(适用于登录用户) 登入 建议的休息时间 按日期记录的时间跟踪(适用于已登录的用户) Flexodoro不提供: 计时器 动机 使用方法: 单击登录页面上的注册。 注册 登入 单击焦点开始您的会话 启动后,您将处于对焦模式或休息模式 单击您的用户名以查看您的时间跟踪器数据 注销以结束会话 来宾使用: 无法设置自定义本地时区(默认为UTC) 时间跟踪数据未保存到您的个人帐户 问题: 不使用https,因此请勿使用用于其他帐户的密码 未来功能: 永久数据存储 改进的用户界面 在浏览器计时器中 客户时区识别
【文件预览】:
flexodoro-master
----data.rb(2KB)
----.DS_Store(8KB)
----cycle.rb(2KB)
----schema.sql(542B)
----public()
--------.DS_Store(6KB)
--------stylesheets()
----config.ru(47B)
----views()
--------pause.erb(108B)
--------.DS_Store(6KB)
--------about.erb(775B)
--------sign_up.erb(1KB)
--------home.erb(150B)
--------rest.erb(298B)
--------focus.erb(321B)
--------sign_in.erb(683B)
--------layout.erb(1KB)
--------log.erb(299B)
--------date.erb(657B)
----database_persistence.rb(2KB)
----Gemfile(258B)
----test()
--------user_data.yml(344B)
--------flexodoro_test.rb(6KB)
--------users.yml(73B)
----Procfile(74B)
----README.md(1KB)
----data()
--------guest_data.yml(195B)
--------drew_data.yml(7KB)
----user.rb(1KB)
----flexodoro.rb(5KB)
----Gemfile.lock(1KB)
----users.yml(102B)