Skip to content

IreneMengj/Online-education-system

Repository files navigation

Online-education-system

1. Project Background

This project is an online education system specifically for adult vocational skills education based on the B2B2C model. Training institutions can settle in and publish courses on the platform, and the platform will review the published courses. Students can directly select and study free courses, while for charged courses, they need to pay if they want to continue studying. Core modules include content management, media resource management, order payment, authentication and authorization, etc.

2. Project Introduction

This project includes user side,institutional side and operations side.

Core modules include: content management, media assets management, course search, order payment, course selection management, authentication and authorization, etc.

This project adopts a front-end and back-end separation architecture, with the back-end developed using the SpringBoot and SpringCloud technology stack. The database used is MySQL, and it also uses middleware systems such as Redis, message queues, distributed file systems, and Elasticsearch.

3. Course publishment flow

image

4. Course selection flow

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages