A file uploading and sharing web application.
- Upload files and view them in your personal dashboard
- Control access to your individual files
- Share and access files with one link
# Clone the repository with Git
git clone https://github.com/xtt28/clouddrop.git
# Switch to the repository directory
cd clouddrop
# Create a virtual environment
python3 -m venv .venv
# Use the virtual environment
source .venv/bin/activate
# Install the dependencies
pip install -r requirements.txt
# Switch to the Django project directory
# (you will have run `cd clouddrop` twice)
cd clouddrop
# Set up your database
./manage.py migrate
# Run the development server
./manage.py runserver
Follow the Django deployment checklist
and run manage.py check --deploy
to prepare your instance of the software for
deployment.
- UIKit
- Django
- SQLite (by default)