Skip to content

RavicharanN/Catalyst

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Catalyst

Peer to peer communication made easy

Libraries and stacks used

  • Flask as the webFramework
  • flask_compress module to compress the static files during runtime
  • socket library for p2p communication

How does it work?

  1. Sender and the receiver should be on the same local network.
  2. Sender runs the application and enters the path of the particular file or a directory which he wishes to send, ans then he waits for the receiver to receive the file
    Note: pwd command can be used to obtain the path of the directory.
  3. The receive receives the file by entering the IP address of the sender.

Follow these steps to run the application on your local machine

After you clone the repo.

cd Catalyst
pip install -r requirements.txt
python app.py

And you're ready to go!
Run the application in a virtual environment.

About

Peer to peer communication made easy

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •