Linux Odyssey screenshot

My graduation project. An interactive terminal learning platform that provides guided courses, visual file tree functionality, and error message guidance. Each course creates a container on the server side for user interaction.

Stack: TypeScript, Vue, Express, WebSocket, Docker in Docker
License: GPL

GitHub