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.
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.

