Ứng dụng giúp học tiếng Anh hiệu quả bằng việc học qua flashcard. Ứng dụng cung cấp nguồn từ vựng tiếng Anh, các bài học qua video, cho phép tra cứu bằng cách chụp hình các đồ vật.
- Mobile client: Flutter
- Đăng nhập bằng Google: google_sign_in
- Thông báo: flutter_local_notifications
- Youtube player: youtube_player_flutter
- ...
- Backend server: Flask
- Backend repo: BuiChiTrung/EFlask
- CSDL: MySQL
- Nhận diện hình ảnh: Google Cloud Vision AI
- Liên hệ bằng SMS (dùng khi người dùng quên mật khẩu): Twilio
Khi chạy flutter, định nghĩa biến API_BASE_URL
là đường dẫn đến server:
# AVD trỏ tới địa chỉ của host bằng 10.0.2.2
flutter run --dart-define=API_BASE_URL=http://10.0.2.2:5001/
Chạy server:
git clone https://github.com/BuiChiTrung/EFlask.git
cd EFlask
docker compose up
https://drive.google.com/file/d/17NDEIoMZqmeDbfC5ciHd2cYUYZ1juNpW/view?usp=sharing