Ứng dụng Chia Sẻ Khóa Học Trực Tuyến là một nền tảng toàn diện kết nối giáo viên và học viên trong môi trường học tập trực tuyến. Dự án được phát triển với mục tiêu cung cấp trải nghiệm học tập linh hoạt, thuận tiện cho cả giáo viên và học viên.
- Nguyễn Văn Lẹ - lelacquoi@gmail.com
- Lê Dương Anh Tú - leduonganhtu0102@gmail.com
- Nguyễn Lê Tiến Đạt - tiendat29082003@gmail.com
- Tạo và quản lý khóa học dễ dàng
- Theo dõi tiến độ học tập của học viên
- Truy cập báo cáo thống kê chi tiết về các khóa học
- Quản lý nội dung bài giảng và bài kiểm tra
- Truy cập khóa học mọi lúc, mọi nơi
- Theo dõi tiến trình học tập cá nhân
- Tham gia các bài kiểm tra trực tuyến
- Giao diện thân thiện trên nhiều thiết bị
- Web: NextJS, TypeScript
- Mobile: React Native
- Java Spring Boot
- MySQL
- Xác thực: JWT, OAuth2
- API: RESTful
- Quản lý hình ảnh: Cloudinary
- Node.js (v14+)
- Java JDK (v11+)
- MySQL Server
- npm/yarn
- Maven
- Git
git clone https://github.com/Nguyenvanle/multi-koala.git
cd multi-koalacd server
mvn clean install
mvn spring-boot:runcd ../web
npm install
npm run devcd ../mobile
npm install
npx expo startmulti-koala/
│
├── server/ # Mã nguồn Spring Boot
├── web/ # Mã nguồn NextJS
├── mobile/ # Mã nguồn React Native
├── docs/ # Tài liệu dự án
└── README.md
- Fork dự án
- Tạo branch tính năng (
git checkout -b feature/AmazingFeature) - Commit thay đổi (
git commit -m 'Add some AmazingFeature') - Push lên branch (
git push origin feature/AmazingFeature) - Mở Pull Request
Dự án được phân phối dưới Giấy Phép MIT. Xem LICENSE để biết thêm chi tiết.
[Koala Team] - [lelacquoi@gmail.com]
