DoDo là ứng dụng quản lý thời khóa biểu thông minh.
Viết Hoàn Nguyễn
Maker • 21 tháng 5, 2026
DoDo là ứng dụng quản lý thời khóa biểu thông minh, giúp tối ưu hóa hiệu suất học tập và làm việc cá nhân thông qua việc kết hợp công nghệ AI và các phương pháp quản lý thời gian khoa học.
[Nhóm chức năng Hệ thống & Bảo mật]:
[Nhóm chức năng Lập kế hoạch với AI]
Tạo lộ trình thông minh: Sử dụng OpenRouterAI để phân tích chủ đề người dùng muốn học và tự động sinh ra các LearningPlan.
Phân bổ lịch trình: Tự động chia nhỏ lộ trình thành các ScheduleSlot dựa trên đề xuất của AI.
[Nhóm chức năng Thời khóa biểu]
Hiển thị lịch trình: Hiển thị danh sách các buổi học trực quan.
Quản lý trạng thái: Cập nhật trạng thái của từng slot học (Hoàn thành/Chưa hoàn thành)
[Nhóm chức năng Nhắc nhở]
Nhắc lịch tự động: Gửi dữ liệu từ app chính sang mailservice.
Gửi Email: Thực hiện gửi email nhắc nhở người dùng học tập đúng giờ.
[Nhóm chức năng Tiện ích]
Export lịch trình ra file .ics để người dùng dễ dàng import vào Google Calendar.
Đồng hồ Pomodoro: Tích hợp bộ đếm giờ theo phương pháp Pomodoro (25 phút tập trung, 5 phút nghỉ ngắn, 15 phút nghỉ dài) ngay trên giao diện lịch học.
Ngôn ngữ: Java (JDK 21)
Giao diện: JavaFX (FXML & CSS)
Database: Hibernate / JPA kết hợp PostgreSQL
Mailing: Spring Boot Email Starter
AI: OpenRouter API
Scheduling: JobRunr
Bình luận (0)