Ngôn ngữ: Python 3.11.9
giao thức: TCP
CSDL: MYSQL
Mô hình: Client - Server
Đối tượng sử dụng: đa người dùng
- Các bước:
1️⃣ Tạo bảng users trong MySQL
2️⃣ Cài đặt thư viện mã hóa App Password
3️⃣ Viết Controller để xử lý Đăng ký & Đăng nhập
4️⃣ Thiết kế giao diện Đăng ký & Đăng nhập (Tkinter)
5️⃣ Kết nối Mail Client với thông tin người dùng đăng nhập
✅ Tối ưu code & cải tiến giao diện? (VD: Cải thiện UI, thêm pagination, đa luồng...)
✅ Thêm bảo mật? (VD: Mã hóa email, bảo vệ dữ liệu MySQL, bảo mật khi gửi email...)
✅ Thêm chức năng mới? (VD: Hệ thống nhắc nhở, tự động gợi ý email, tích hợp API...)