$ git clone https://github.com/Mazzya/Yupload.git
If you don't want to clone it, you can download it directly from here.
This project uses pipenv.
It is necessary to have pipenv installed to be able to work with the project without any problem, to install it execute the following command:
$ pip install pipenv
To install all the necessary packages, run the following command at the console:
$ pipenv install -r requirements.txt
It's very simple, from the application directory, open a console and run this command:
$ python run.py
All the files that you are going to upload are saved in a folder called content. This folder is next to the application files.
The default port is 3000, but you can change it if you want in the run.py file.
You can access the web application with this url http://127.0.0.1:3000/