A simple Streamlit application that allows users to drag and drop files, which are automatically saved to the /data folder.
- Drag and drop file upload interface
- Support for multiple file uploads
- Automatic saving to the data folder with timestamp prefixes
- File listing and management
- Responsive design
- Clone this repository
- Install the required dependencies:
pip install -r requirements.txt- Start the Streamlit app:
streamlit run app.py-
Open your browser and navigate to the URL shown in the terminal (typically http://localhost:8501)
-
Drag and drop files onto the upload area or click to select files
-
Files will be automatically saved to the
/datafolder with a timestamp prefix -
View all files stored in the data folder in the table below the upload area
├── app.py # Main Streamlit application
├── requirements.txt # Python dependencies
├── data/ # Folder where uploaded files are stored
└── README.md # This file
- Python 3.7+
- Streamlit
- Pandas
- Pillow