- Bài tập lớn môn học Lập trình hướng đối tượng (OOP) - INT2204 1
- Giảng viên: Nguyễn Đức Anh - Kiều Văn Tuyên
- Đề bài: Từ điển Anh - Việt
- Ngôn ngữ: Java (JDK 20)
- IDE: IntelliJ IDEA
- Công nghệ sử dụng: JavaFX, SQLite, API Google Translate
- Mô hình: MVC
- App học từ vựng Anh - Việt với các chức năng cơ bản như tìm kiếm từ, thêm từ, sửa từ, xóa từ, dịch văn bản, học từ vựng, trò chơi trắc nghiệm, trò chơi đoán từ
| Họ và tên | MSSV | Vai trò chính |
|---|---|---|
| Mẫn Thị Bích Phương | 22021119 | Backend |
| Nguyễn Văn Lợi | 22021114 | Frontend |
- Search word: Tìm kiếm từ
- Listen to word: Nghe phát âm từ
- Add word: Thêm từ mới
- Edit word: Sửa từ
- Delete word: Xóa từ
- Translate: Dịch văn bản, có tích hợp API Google Translate và có phát âm văn bản
- Quiz: Trò chơi trắc nghiệm
- Wordle: Trò chơi đoán từ
- Learn: Học từ vựng, mỗi ngày các bạn sẽ được gợi ý học 5, 10 hoặc 15 từ mới
https://drive.google.com/file/d/1nKQ14il1BhXN77nEP7s-hgESEgN_NrEJ/view?usp=sharing
- Cài đặt JDK version 17 hoặc cao hơn (Đảm bảo rằng biến môi trường JAVA_HOME đã được đặt vào đúng thư mục JDK).
- Cài đặt Maven (Apache Maven).
- Clone repository về máy.
git clone https://github.com/phuongman/dictionary.git
- Chạy với Maven.
mvn clean javafx:run
- Thêm tính năng lưu trữ theo user
- Thêm tính năng học từ vựng theo chủ đề
- Mở rộng cơ sở dữ liệu
- Cải thiện giao diện người dùng
