Welcome to the File Sharing App! This open-source, desktop-compatible application, written in python, that allows you to effortlessly share files across devices connected to the same Wi-Fi network. Whether you're sharing documents, images, or videos, this app offers a seamless and secure way to manage your files in real-time. Built with modern tools and a sleek interface, it's perfect for both personal and professional use.
-
🌐 Cross-Device File Sharing: Share files between your PC and connected devices via Wi-Fi.
-
🖼️ Automatic Thumbnails: Generate thumbnails for images and videos for a quick preview.
-
🔍 Search Functionality: Easily search through shared files with a built-in search bar.
-
📥 File Upload: Upload files from connected devices directly to the shared folder.
-
📊 Responsive UI: A stylish and modern web interface for browsing and managing files.
-
📱 QR Code Access: Generate QR codes for quick access to shared files from any device.
-
👥 Connected Devices List: View and manage all devices connected to your file-sharing network.
-
🔗 Open Source: Built with free tools, fully open-source, and welcomes contributions from developers worldwide.
This application can be compiled into a standalone desktop app using PyInstaller or similar tools. Here’s how:
pip install pyinstaller
pyinstaller --onefile your_script_name.py
Run the generated executable to start sharing files right from your desktop!
-
Python: Core language for building the application logic.
-
Flask: Lightweight web framework for file sharing functionality.
-
PyQt6: For building the sleek and interactive GUI.
-
OpenCV & PIL: For handling image and video thumbnails.
-
qrcode: For generating QR codes for easy access.
-
HTML/CSS/JavaScript: Front-end elements for a responsive and engaging user experience.
I am TheHackitect, a passionate programmer specializing in full-stack development, Python, and automation. I enjoy pushing the boundaries of technology to create innovative solutions. Follow my work and connect with me on:
- GitHub: https://github.com/TheHackitect
- Telegram: https://t.me/thehackitect
- LinkedIn: https://linkedin.com/in/thehackitect
- Twitter: https://twitter.com/thehackitect
This app is open-source and thrives on community contributions! Feel free to fork the repository, make improvements, and submit pull requests. Whether it's fixing bugs, adding new features, or improving documentation, your help is welcome!
This project is licensed under the MIT License - see the LICENSE file for details.
Thank you for using File Sharing App! Your feedback and contributions are always appreciated. Happy sharing!
