Tron - Virtual-Learning-Environment
A virtual learning environment that offers a variety of flexible online tools to support distant learning and a playground to practice cyber skills.
Prerequisites
- VS Code for code editing
- Xampp for localhost database or
- db4free.net for testing database server
- Ubuntu or Kali Linux system/server - Virtual Machine
Environment Variable
.env
- Edit database credentials and ports according to development needs.
Dependencies
How to Start
- Clone the repo.
- Run
npm i
-> dependencies (express, mysql2, ejs, bcrypt, express-session, node-pty, xterm, socket.io) and devDependencies (nodemon, dotenv) - Run
node start
- Terminal listening on port
4024
- Server will be running at
localhost:3000
Use Case
- Academic Learning
- Track the progress
- Train remotely with maximum efficiency
- Keep the learners engaged and motivated
- Use updated content