Giter VIP home page Giter VIP logo

p2p-file-transfer's Introduction

P2P-file-transfer

GitHub license GitHub issues Join the chat at https://gitter.im/FOSS-Cell-GECPKD/P2P-file-transfer

About

The project lets you share files over network(currently local area only)

Setup

Clone this repo!

First things first. Make a local clone of this repo so you can work on it from your own computer.

git clone https://github.com/FOSS-Cell-GECPKD/P2P-file-transfer.git

Running the Python application

  • open terminal at the repo
python peer.py

Instructions

  • The first person need to create a network and the second one needs to connect to it
  • You can send multiple files by selecting them one by one

Contributing to P2P-file-transfer

Thanks for checking out our contribution guide. We greatly appreciate any work contributed, no matter how small!

How to Contribute

When you are ready to start work on an issue:

  • Let us know by leaving a comment on the issue. (Also let us know later if you are no longer working on it.)
  • Once you are assigned the issue (or once you have claimed the issue) only then proceed to make the Pull Request. This will help avoid multiple PRs pertaining to the same issue.

If you don't see your idea listed, do one of the following:

  • If your contribution is minor, such as a typo fix, open a pull request.
  • If your contribution is major, such as a new feature/enhancement, start by opening an issue first. This way, other people can be also involved in the discussion before you do any work.

Community

Discussions about P2P-file-transfer take place on our Gitter Chat. Anyone is welcome to join the conversation.

License

This project is licensed under the MIT License.

This project was a part of FOSS OpenHack '20: https://openhack.gitbook.io/openhack-20/.

p2p-file-transfer's People

Contributors

anandbaburajan avatar gitter-badger avatar muhammedrizalke avatar sankarvinayak avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

p2p-file-transfer's Issues

Best practices TODO

Code

  • Proper readable and maintable code with consistent spacing and indentation
  • Functions follow the "Do One Thing" rule (single-responsibility)
  • Followed DRY (Don’t Repeat Yourself)
  • Added comments wherever required
  • Proper naming conventions
  • Avoided deep nesting

Readme

  • Badges (similar to the Gitter badge. You can maybe use: https://shields.io/)
  • Description (why this project exists)
  • Features (working of the project)
  • Setup (Quick start instructions with how to download and use your project)
  • Contributing (How can others contribute?)
  • License ("This project is licensed under the ")

Tests

  • Wrote tests

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.