Welcome to the File Sharing project! This repository provides a simple and efficient way to share files over a network using Flask. Whether you're working on a team project or need to transfer files between devices, this tool has got you covered.
- Easy File Transfer: Quickly share files between devices.
- Secure: Ensures your files are transferred securely.
- Cross-Platform: Works on Windows, macOS, and Linux.
- User-Friendly Interface: Simple and intuitive UI for seamless file sharing.
To get started with the File Sharing project, follow these steps:
-
Clone the repository:
git clone https://github.com/programmingwithprince/File-Sharing.git cd File-Sharing
-
Create a virtual environment:
python -m venv venv source venv/bin/activate # On Windows use `venv\Scripts\activate`
-
Install dependencies:
pip install -r requirements.txt
-
Run the application:
python main.py
-
Start the server:
python main.py
-
Access the application: Open your web browser and go to
http://127.0.0.1:5000
. orf'http://{localIP}:5000'
-
Share Files: Use the interface to select and share files with other devices on the network.
Here's an overview of the project's structure:
File-Sharing/
├── app/
│ ├── __init__.py
│ ├── routes.py
│ └── templates/
│ └── index.html
├── static/
│ ├── css/
│ ├── js/
│ └── uploads/
├── venv/
├── .gitignore
├── app.py
├── requirements.txt
└── README.md
## 🤝 Contributing
We welcome contributions! Please follow these steps to contribute:
1. Fork the repository.
2. Create a new branch (`git checkout -b feature-branch`).
3. Make your changes and commit them (`git commit -m 'Add new feature'`).
4. Push to the branch (`git push origin feature-branch`).
5. Open a pull request.
## 📝 License
This project is licensed under the MIT License. See the LICENSE file for details.
## 📧 Contact
For any questions or suggestions or freelancing services, feel free to reach out:
- **Email**: [email protected]
- **GitHub**: programmingwithprince
---
Thank you for using File Sharing! We hope it makes your file transfer tasks easier and more efficient. Happy sharing! 😊