Demo online (nhấn để mở): https://todos219.vercel.app/
(Khuyến nghị mở trên máy tính để có trải nghiệm tốt nhất.)
TaskFlow là ứng dụng web giúp sinh viên quản lý thời gian và công việc hằng ngày thông qua danh sách việc cần làm, lịch (calendar) và trang thông tin cá nhân. Ứng dụng được xây dựng cho bài tập "Student Time Management Solution" trong NAVER Vietnam AI Hackathon.
- Frontend: React + Vite
- UI & Components: Ant Design, Lucide Icons
- Routing: React Router
- Thông báo: react-hot-toast
- Xử lý thời gian: dayjs
- Đăng ký / Đăng nhập: Lưu trạng thái đăng nhập bằng
localStorage. - Quản lý công việc (Task): Thêm, xem và quản lý danh sách việc cần làm.
- Lịch (Calendar): Xem các công việc theo ngày/tháng.
- Trang người dùng (User): Thông tin và trạng thái người dùng.
- Thông báo toast: Hiển thị trạng thái thao tác (đăng nhập, đăng xuất, v.v.).
npm install
npm run devSau đó mở trình duyệt tại địa chỉ được Vite hiển thị (mặc định http://localhost:5173).