Task Desk – Ứng dụng quản lý công việc theo ma trận Eisenhower, có AI
Ứng dụng web (PWA, cài được lên điện thoại) giúp trưởng nhóm ghi nhận và sắp xếp công việc theo ma trận Eisenhower: ghi nhanh việc phát sinh trong vài giây, phân loại bằng hai câu hỏi Gấp / Quan trọng, theo dõi việc đã giao cho thành viên và luôn biết hôm nay cần làm gì trước. Nhiều người dùng, dữ liệu mỗi người tách biệt hoàn toàn.
Tính năng nổi bật:
- Ghi nhanh task; AI tách một câu tự nhiên thành tên việc, hạn chót, phân loại và các bước (AI chỉ đề xuất, người dùng duyệt rồi mới lưu, có Hoàn tác)
- Dán ảnh chụp màn hình đoạn chat, AI đọc ảnh và rút ra việc cần làm
- Màn Ưu tiên: Làm ngay, Đến lịch hôm nay, Cần nhắc, Sắp tới; kéo thả để sắp xếp
- Tự leo thang task sắp tới hạn, cảnh báo khi có quá nhiều việc gấp
- Sub task, giao việc và nhắc việc, ghi chú kèm ảnh / video / ghi âm
- Insight: biểu đồ xu hướng, số việc tạo mới và hoàn thành, cảnh báo bấm vào là ra danh sách
- Bảo mật cho môi trường internet: xác thực 2 lớp TOTP, giới hạn đăng nhập sai, bắt buộc đổi mật khẩu lần đầu
Công nghệ: Angular 20 (PWA, Service Worker), Python FastAPI, SQLAlchemy, Alembic, PostgreSQL, tích hợp LLM qua API tương thích OpenAI, Docker, Nginx, CI/CD bằng GitHub Actions trên server riêng.
Vai trò: tự phân tích, thiết kế, phát triển và vận hành toàn bộ sản phẩm.