An open API service indexing awesome lists of open source software.

https://github.com/devftkrshna/file-sharing-app-using-python

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.
https://github.com/devftkrshna/file-sharing-app-using-python

Last synced: about 1 month ago
JSON representation

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.

Awesome Lists containing this project

README

          

# 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:
```bash
git clone https://github.com/devftkrshna/file-sharing-app-using-python.git
2. Navigate to the project directory:
```bash
cd your-repo

3. Create a virtual environment and activate it:
```bash
python -m venv venv
source venv/bin/activate # Linux/macOS
venv\Scripts\activate # Windows

4. Install the required dependencies:
```bash
pip install -r requirements.txt

5. Start the Flask development server:
```bash
flask run

6. Open your web browser and go to http://127.0.0.1:5000 to access the application.