Skip to content

This project is a file-sharing web application designed to facilitate the easy exchange of files between devices. The application offers a user-friendly interface, enabling users to upload, download, preview, and delete files. It incorporates modern design principles to ensure a responsive layout that works across various devices.

Notifications You must be signed in to change notification settings

devftkrshna/file-sharing-app-using-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

File-Sharing Web Application

Overview

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.

Features

  • 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

Setup and Installation

To run the application locally, follow these steps:

  1. Clone this repository:
    git clone https://github.com/devftkrshna/file-sharing-app-using-python.git
  2. Navigate to the project directory:
    cd your-repo
    
  3. Create a virtual environment and activate it:
    python -m venv venv
    source venv/bin/activate  # Linux/macOS
    venv\Scripts\activate  # Windows
    
  4. Install the required dependencies:
    pip install -r requirements.txt
    
  5. Start the Flask development server:
    flask run
    
  6. Open your web browser and go to http://127.0.0.1:5000 to access the application.

About

This project is a file-sharing web application designed to facilitate the easy exchange of files between devices. The application offers a user-friendly interface, enabling users to upload, download, preview, and delete files. It incorporates modern design principles to ensure a responsive layout that works across various devices.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published