easegen-front : open source digital human course production platform
easegen-front is an open source digital human course production platform that combines front-end technology and artificial intelligence to help educators produce and publish course content conveniently and efficiently.
technology stack
Front-end: Vue3 Element Plus
Backend: Spring Boot
Build tool: Vite
Status management: Pinia
Others: TypeScript supports intelligent courseware production and document parsing, provides video pages and intelligent question generation functions, and supports multi-environment configuration and internationalization.
target users
Full stack engineer educator developer interested in artificial intelligence education
Usage scenarios
Produce interactive courseware, develop personalized educational applications, and uniformly produce and manage teaching resources.
Product advantages
Open source, easy-to-use, advanced technology suitable for full-stack engineers and educators
Tutorial
1 Visit the GitHub project page and clone or download the source code
2 Make sure the local environment meets the Nodejs and pnpm version requirements
3 Use pnpm to install dependencies
4 Configure the development environment and environment variables
5 Start the development server for development and debugging
6 Use Vite to build production environment code
7 Deploy to server