Ứng dụng quản lý thời khóa biểu thông minh, tích hợp đồng bộ dữ liệu từ cổng thông tin đào tạo (Web Scraping) và nhắc nhở lịch học tự động. (Còn bug chưa fix 🐧)
- 📅 Quản lý Lịch học & Cá nhân: Xem lịch theo tuần/ngày, phân loại bằng màu sắc và icon trực quan.
- 🤖 Auto Bot Đồng bộ: Tự động đăng nhập vào web trường, vượt qua các thao tác phức tạp để "cào" lịch học về máy chỉ trong 1 cú click.
- 🔔 Nhắc nhở Thông minh:
- Hẹn giờ nhắc trước (15p, 30p, 1 ngày...).
- Hỗ trợ đánh thức màn hình (Wake Screen) như báo thức.
- Anti-Kill: Tích hợp hướng dẫn cấp quyền chạy nền cho các dòng máy "khó tính" như OPPO, Xiaomi.
- 💾 Offline First: Lưu trữ dữ liệu vĩnh viễn bằng SQLite (sqflite). Tắt mạng vẫn xem được lịch.
- 📦 Sao lưu & Khôi phục: Xuất dữ liệu ra file JSON để chuyển sang máy khác.
- Framework: Flutter
- Database: SQLite (
sqflite) - State Management: Vanilla (setState + Service Pattern)
- Web Scraping:
flutter_inappwebview,html - Notifications:
flutter_local_notifications,android_intent_plus
| Lịch Tuần | Chi tiết Môn | Auto Bot |
|---|---|---|
| ... | ... | ... |
| (Chưa chụp 🐧) |
- Tải file APK mới nhất trong phần Releases.
- Cài đặt vào điện thoại Android.
- Mở App -> Menu 3 chấm -> Đồng bộ từ Web.
- Đăng nhập và chọn số tuần muốn lấy dữ liệu.
Nếu không nhận được thông báo, vui lòng vào Menu > Sửa lỗi không báo và cấp quyền Tự khởi chạy (Auto-Start) cho ứng dụng.