Đăng nhập nhanh bằng tài khoản Google.
Phân quyền học viên và quản trị viên.
Quản lý hồ sơ và trình độ HSK.
Khóa học tiếng Trung miễn phí và trả phí.
Xem chi tiết, tham gia và tiếp tục khóa học.
Theo dõi tiến độ từng bài học.
Học từ vựng và ngữ pháp theo bài.
Luyện đầy đủ nghe, nói, đọc và viết.
Làm câu hỏi trắc nghiệm và tự luận.
Luyện phát âm
AI chấm phát âm và góp ý chi tiết.
AI chấm bài viết theo tiêu chí.
Phòng hội thoại AI theo tình huống.
Hội thoại tự điều chỉnh theo trình độ.
Luyện nghe chép chính tả.
Hiển thị rõ những từ nghe sai.
Luyện viết chữ Hán theo thứ tự nét.
Chấm độ chính xác của nét viết.
Luyện nghe và phân biệt thanh điệu.
Luyện các âm tiếng Trung dễ nhầm.
Phòng luyện từ vựng theo chủ đề.
Nghe nghĩa và đoán từ qua ô chữ.
Sổ từ vựng cá nhân.
Flashcard có nghĩa, ví dụ và phát âm.
Ôn từ theo phương pháp lặp lại ngắt quãng.
Thống kê từ đã nhớ và thường quên.
Ôn lại câu từng làm sai.
Tự loại lỗi sau nhiều lần trả lời đúng.
Kế hoạch học tập hằng ngày.
Tự chọn bài theo mục tiêu và điểm yếu.
Điểm danh và duy trì chuỗi học tập.
Bảng xếp hạng riêng cho từng khóa học.
Câu lạc bộ học tập và thảo luận.
Thử thách nhóm và bảng xếp hạng CLB.
Lưu lịch sử và kết quả mỗi lần làm bài.
Học tiếp hoặc làm lại khóa học.
Nạp tiền bằng mã VietQR.
Quản lý ưu đãi học phí.
Nhập dữ liệu bài họcXLSX.
Quản lý từ vựng và ngữ pháp khóa học.
Quản lý câu hỏi, đáp án và bài tập.
Quản lý học viên và quản trị viên.
Xem chi tiết quá trình học của học viên.
Chỉnh sửa và khóa tài khoản người dùng.
Quản lý khóa học, danh mục và học phí.
Quản lý kết quả học tập và bài nộp.
Quản lý giao dịch và yêu cầu nạp tiền.
Quản lý thông tin ngân hàng và mã QR.
Quản lý banner và nội dung trang chủ.
Quản lý API và mô hình AI.
Dashboard thống kê bằng bảng và biểu đồ.
Hỗ trợ tìm kiếm, lọc và phân trang.
Giao diện responsive, tối ưu mobile-first.
Tối ưu ảnh tải lên trước khi lưu.
Tối ưu truy vấn bằng index cơ sở dữ liệu.
Hỗ trợ sitemap và cấu hình SEO.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
1. Yêu cầu
-
PHP 8.2 trở lên.
-
MySQL hoặc MariaDB.
-
Composer 2.
-
Node.js 20 trở lên.
-
XAMPP với Apache và MySQL.
-
Các extension PHP: pdo_mysql, mbstring, openssl, fileinfo, gd, intl, zip.
2. Sao chép dự án
Đặt thư mục dự án tại:
C:\xampp\htdocs\learnchinese
3. Tạo cơ sở dữ liệu
Mở http://localhost/phpmyadmin và tạo database:
learnchinese
Chọn bảng mã:
utf8mb4_unicode_ci
4. Cấu hình môi trường
Trong thư mục dự án, sao chép:
Copy-Item .env.example .env
Cập nhật file .env:
APP_NAME=HanziGo
APP_ENV=local
APP_DEBUG=true
APP_URL=http://localhost/learnchinese
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=learnchinese
DB_USERNAME=root
DB_PASSWORD=
5. Cài thư viện
composer install
npm install
6. Khởi tạo ứng dụng
php artisan key:generate
php artisan migrate --seed
php artisan storage:link
php artisan optimize:clear
7. Biên dịch giao diện
npm run build
8. Chạy dự án
Khởi động Apache và MySQL trong XAMPP, sau đó truy cập:
http://localhost/learnchinese
Trang quản trị:
http://localhost/learnchinese/admin
Tài khoản mẫu được khai báo trong database/seeders/DatabaseSeeder.php.
9. Cấu hình AI và Google
Sau khi đăng nhập quản trị:
-
Vào Quản lý API AI để nhập Gemini API Key và chọn model.
-
Vào Cấu hình Google OAuth để nhập Client ID, Client Secret và Redirect URI.
-
Vào Quản lý VietQR để thiết lập ngân hàng, số tài khoản và người thụ hưởng.
Sau khi sửa .env hoặc cấu hình hệ thống, chạy:
php artisan optimize:clear