The stack consists of:
- Backend: Express server communicating with the terminal
- Front-end: Build version of React JS served by Express Server.
The Express server uses node-cmd to allow for commandline or terminal interface and run cli or bash style commands.
These instructions will get you a copy of the project up and running on your local machine for development purposes.
- Clone the repository on your local machine
git clone https://github.com/tdshivendran/web_terminal.git
- Install necessary dependencies for the app
npm install
- Build the front end
npm run build
- Run the Express server
node server.js
The app is served at http://localhost:3005/.
Created by Shivendran.