A Transaction System implemented in C++ and C, with an interactive Node.js Web Interface.
Transaction_System/
│
├── src/ # C/C++ Source Files
├── include/ # Header Files
├── web/ # Node.js Web Interface
└── README.md # Project Documentation
cd webnpm init -ynpm install express cors child_processnode server.js- The server will run on http://localhost:3000
You can run multiple instances of the server by specifying different ports:
node server.js <desired_port>Example:
node server.js 4000- The server will run on http://localhost:4000
- The web server acts as a bridge between the browser and your C/C++ Transaction System binary.
- Default port is
3000if no port is specified. - Multiple instances can run simultaneously on different ports.
- C/C++
- Node.js
- Express.js
- CORS
- child_process module
cd web
npm install
node server.jsVisit: http://localhost:3000
For any issues or contributions, feel free to open a pull request or issue.