EduCore Logo

EduCore

Hệ thống quản lý đào tạo trung tâm tiếng Trung hiện đại 🎓

Quản lý toàn diện từ người dùng, lớp học, điểm danh đến báo cáo tiến độ học tập

Khám phá tính năng Xem trên GitHub

✨ Tính năng nổi bật

Quản lý người dùng & Phân quyền

Quản lý người dùng với các vai trò Admin, Giảng viên, Học viên. Phân quyền rõ ràng, hỗ trợ đăng nhập bằng số điện thoại + mật khẩu.

Lớp học linh hoạt

Tạo, chỉnh sửa, xoá lớp học. Gán giảng viên & học viên. Thiết lập lịch học theo tuần/tháng. Phân loại lớp theo trình độ.

Hồ sơ học viên

Lưu trữ đầy đủ thông tin cá nhân và quá trình học tập. Theo dõi tiến độ học, điểm số, trạng thái học tập.

Điểm danh chi tiết

Giảng viên điểm danh từng buổi học. Ghi chú lý do nghỉ, thống kê buổi học. Tích hợp dữ liệu vào hồ sơ học viên.

Giao bài tập theo lộ trình

Giao bài tập theo từng bài học cụ thể. Hỗ trợ nhiều loại bài tập: trực tuyến, upload ảnh, ghi âm/video. Deadline + khóa nộp bài tự động.

Quiz & Kiểm tra

Tạo bài thi thử HSK, kiểm tra kỹ năng nghe – nói – đọc – viết. Nhiều dạng bài: trắc nghiệm, điền từ, tự luận.

👥 Thành viên nhóm

Dương Tùng Anh

Project Manager / Full-stack Dev

@tunnaduong

Hoàng Tuấn Anh

Frontend / UI-UX

@anhhtpn00019

Nguyễn Đức Duy

Backend Dev

@duyandie

Phạm Linh Chi

Documentation

@chi-pn00026

Hồ Đức

Frontend / UI-UX

@Duch147

Trần Duy Hải

Tester / QA

@DuyHai1708

🚀 Công nghệ sử dụng

Laravel 11.x

PHP 8.3+

Bootstrap 4.x

Livewire 3.x / Alpine.js

MySQL

Database

Vite

Build Tool

🛠️ Hướng dẫn cài đặt

Yêu cầu hệ thống:

  • Laragon
  • MySQL
  • Apache/NGINX
  • PHP 8.3+
  • Composer
  • Node.js (npm)

Lệnh cài đặt:

git clone https://github.com/tunnaduong/educore.git
cd educore

cp .env.example .env
# Cập nhật thông tin kết nối DB và APP_URL

composer install
php artisan key:generate
php artisan migrate
npm install
npm run build
php artisan serve