I built an open-source, offline-first timetable and assignment manager for students (UniTask)
说明与用途
UniTask 是一个开源、离线优先的学生日程和作业管理应用,支持课程提醒、作业截止提醒、个人待办事项和学习小组共享。
问题
Students need a personal manager for university tasks, timetables, and study groups that works offline and provides reminders.
结果
UniTask provides an integrated, offline-first solution for managing university schedules, assignments, and study groups, with open-source code available for community use.
工作流
- 1. Define data models for classes, assignments, to-dos, and study groups.
- 2. Implement offline-first storage using JSON backups.
- 3. Add lecture start alerts and assignment deadline persistent alarms.
- 4. Create a simple code system for sharing tasks with classmates.
- 5. Open-source the project on GitHub for community feedback.
证据
I felt the need for a personal university task(assignments, quizes, etc) manager app so I used Google AI Studio and Claude to vibe code one.
It handles daily class timetables (with lecture start alerts), assignment deadlines with persistent alarms, personal recurring to-dos, and offline JSON backups.
You can also join study groups using a simple code to share tasks with classmates.
Source code: https://github.com/ahmad-maqsood/unitask
- 记录日期: 2026-11-02T05:58:49.752Z