Learn Terminal commands with AI and test them on the fly
https://youtu.be/TId8O4EkCYc?si=MIdGgYEmuoOXZiep
LearnTerminal is a web-based application that allows users to learn and practice terminal commands in a safe sandbox environment. This project is built with Next.js for the frontend, Express for the backend, and Docker to create isolated environments for each user session.
- Web-based terminal interface
- Sandbox environment for safe command execution
- Automatic Docker container management
- WebSocket-based real-time terminal interaction
- Next.js
- React
- Express.js
- Docker
- Node-pty
- WebSocket
- xterm.js