This file-sharing web application allows users to upload, download, preview, and manage files. It provides a responsive and intuitive interface, making file sharing easy across different devices.
- File upload with drag-and-drop functionality
- List of uploaded files with download, preview, and delete options
- View connected devices
- Generate QR code for quick sharing
- Responsive design for compatibility across devices
To run the application locally, follow these steps:
- Clone this repository:
git clone https://github.com/devftkrshna/file-sharing-app-using-python.git
- Navigate to the project directory:
cd your-repo - Create a virtual environment and activate it:
python -m venv venv source venv/bin/activate # Linux/macOS venv\Scripts\activate # Windows
- Install the required dependencies:
pip install -r requirements.txt
- Start the Flask development server:
flask run
- Open your web browser and go to http://127.0.0.1:5000 to access the application.