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

https://github.com/partho-debnath/filesharing

send file anywhere in the world
https://github.com/partho-debnath/filesharing

cron-job-schedule django django-rest-framework

Last synced: about 1 month ago
JSON representation

send file anywhere in the world

Awesome Lists containing this project

README

          

# File Sharing Web Application
## Send file anywhere in the world.


This webapp is for sending a file, anywhere in the World. Sender sends a file through this webapp which can be downloaded by the receiver with a PIN that will be generated by the server from anywhere in the World.

---

[My App URL](https://filesharingbd.pythonanywhere.com/)

---

# Environment Setup (Windows)
## Create Virtual Environment
python -m venv env

## Activate Virtual Environment
env\Scripts\activate

## Deactivate Virtual Environment
env\Scripts\deactivate.bat

---
# Install Project Dependency

pip install -r requirements.txt

# Collect Static Files
python manage.py collectstatic

# Run Project
python manage.py runserver

# Learn More [Django File Uploads](https://docs.djangoproject.com/en/4.2/topics/http/file-uploads/)
# Learn More [Django Uploaded Files and Upload Handlers](https://docs.djangoproject.com/en/4.2/ref/files/uploads/#django.core.files.uploadedfile.UploadedFile)
# Learn More [ZIP archives](https://docs.python.org/3/library/zipfile.html)
# Learn More [apscheduler](https://apscheduler.readthedocs.io/en/3.x/index.html)
# Learn More [apscheduler interval](https://apscheduler.readthedocs.io/en/3.x/modules/triggers/interval.html)

# Learn More [QRCode, SVG Image Generator](https://pypi.org/project/qrcode/)
# Learn More [QRCode, SVG Image Generator Home](https://github.com/lincolnloop/python-qrcode)