Developed Node.js based torrent protocol for peer to peer file sharing. Created UDP and TCP servers to connect to multiple peers/clients to retrieve files in parallel.
- npm
npm install npm@latest -g
- Clone the repository
git clone https://github.com/anmoljain13/Torrent-client.git
- Install NPM packages
npm install
- Run the following command using Terminal/Shell
node {relative_path_to_index.js} {relative_path_to_torrent_file} - The file will be downloaded in your system.
- Sreshth Aggarwal, Department of Mathematics, IIT Guwahati.
- Anmol Abhay Jain, Department of Mathematics, IIT Guwahati.