github是拿来火力展示的 主题反而不是重点
就拿todolist来说
光是功能就有好几个可下手的点
1.多人协同合作,可以分享清单、编辑
2.能连动日历提醒
3.接上题,提醒要怎么做?用推播、邮件、line bot等
4.云端同步,资料该怎么存?
5.串接第三方app,导入、汇出资料、开放api
6.自订语系、外观
7.统计图表
决定好功能,还要想架构怎么做
程式有符合SOLID原则吗?
要不要用多执行绪加快效能?
错误处理机制呢?
这些东西如果做得出来
光是to do list都能让你在面试嘴好几分钟
试试看吧