做了一个简单的 Todo 应用,Todobird

2022-11-10 12:14:03 +08:00
 dreamcog

Todobird 是一个简单的个人管理 TODO 工具,没有团队协作功能,主要的来源是因为我自己的需求,我在使用过很多产品以后,觉得要么是不够好看,要么是太复杂,所以我选择造了一个轮子. 主要的特点

关于开发所用到的技术栈

这个项目后端是基于 PHP Lumen 框架开发的,前端是基于 React,使用了 Tailwind 和 Next.JS ,服务器部署在了 Google Cloud, 并使用了 Vercel 作为前端的托管.

数据存储采用了万年不变的 Mysql, 以及采用了 supervisor 做为队列的管理.

虽然不是很新,但是基本上如果不考虑网络延迟的话,服务端的处理速度基本在 100ms 以内,感觉这样的项目来说是足够了的.

它是在哪儿诞生的?

贴一张桌面图,基本开发在一周以内

自助领取邀请码注册?

如果觉得有用或者好看,请给一个留言鼓励,谢谢!点击下面链接可以去到领取邀请码和注册页面

>>>>>>>>V2EX 邀请码页面

试试看

3956 次点击
所在节点    分享创造
50 条回复
makelove
2022-11-10 14:32:48 +08:00
Todo 的确是所有独立开发者的必需品,我也是没有找到满意的,暂时用的 todoist,体验真的很一般细节不行。打开 Web 版页面的速度简直感人要 10 秒+,让人不得不怀疑这公司根本没用心在体验上。

OP 的打开看了一下,至少目前的版本不是我的菜。
McCall2887
2022-11-10 14:42:58 +08:00
这个看着好舒服,先用用看,之前都是便签贴桌面的~
dreamcog
2022-11-10 14:57:23 +08:00
@markliu2013 已经设置了,刷新就可以了
dreamcog
2022-11-10 14:58:01 +08:00
@makelove 是的,的确会各有偏好,就好像我之前在用微软的 todo,但是觉得不够好看一样,都总会有一些自己的需求
XTTX
2022-11-10 15:39:03 +08:00
我也在做 to-do list, 下个星期我们来比划比划?
XTTX
2022-11-10 15:44:11 +08:00
有个 bug. 在 check 一个 task 后,服务器返回确认后整个 List 会自动排序。 如果我需要快速 check 几个任务,这就会有问题。
XTTX
2022-11-10 15:46:33 +08:00
checked task 会排序两次。
XTTX
2022-11-10 15:48:22 +08:00
我的"to do list" 做了一段时间了,再改一个版本,也发出来。我个人认为 kaban 类的 board 有待改进,没有提供更多新价值。
ck65
2022-11-10 15:49:23 +08:00
@dreamcog 好耶,username mogita ,感谢!
daodao
2022-11-10 16:05:03 +08:00
为什么你开发速度这么快~
markliu2013
2022-11-10 16:10:42 +08:00
@dreamcog 为什么默认的头像每次刷新都在变化,这是 bug 吗?
dreamcog
2022-11-10 16:12:32 +08:00
@XTTX 呀感谢,我看一下这个问题,我也刚准备把这个合并成一个服务端的请求
dreamcog
2022-11-10 16:17:42 +08:00
@ck65 已经设置
dreamcog
2022-11-10 16:18:16 +08:00
@daodao 发现其实写了差不多 2 周,主要是基于了一些以前的项目,所以很多翻译这些就现成的,直接上手就开发具体业务了
dreamcog
2022-11-10 16:18:45 +08:00
@markliu2013 不算是这个,因为一开始没有做默认头像,所以随机用了一个头像 API,准备改一下晚一点
XTTX
2022-11-10 16:22:12 +08:00
@dreamcog 我的 app 里, 我做成了 debounced update.
markliu2013
2022-11-10 16:45:40 +08:00
@dreamcog 第一次随机之后固定下来吧,后面也可以自己改。
Deteriorator
2022-11-10 17:43:55 +08:00
新建 board 怎么变成中文的了
squallsdjl
2022-11-10 18:51:18 +08:00
未来 Todo 好玩的部分是把其他 web3 的产品也拉进来一起热闹,坐等 :)
Ccf
2022-11-10 20:25:50 +08:00
70K82C
8UMMIY
EZXXIZ
KKBASB
UCH8Q7

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/894096

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX