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
- Host: GitHub
- URL: https://github.com/partho-debnath/filesharing
- Owner: partho-debnath
- Created: 2022-08-08T18:26:57.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-08-17T21:35:36.000Z (almost 3 years ago)
- Last Synced: 2024-04-18T02:55:16.287Z (about 2 years ago)
- Topics: cron-job-schedule, django, django-rest-framework
- Language: JavaScript
- Homepage:
- Size: 2 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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)