Skip to content

A file-sharing web-app similar to Google Drive made as a 1st year internship in Advisoris ( not the completed app - Dev )

Notifications You must be signed in to change notification settings

Elcaveman/Advisoris-File-Share

Repository files navigation

Advisoris FS - Prototype ( No Ngnix setup / secure media files )

This project provides a solution to a data-sharing problem with users having read-only privileges in the form of a web app. See ReadME.PDF for the full case study.

Installation

You need to have Python 3.8.2 Use the package manager pip to install the dependencies in requirements.txt.

pip install -r requirements.txt
#or
py -m pip install -r requirements.txt

Usage

Add a new file in the main folder: db.sqlite3 Before hosting make sure to disable [DEBUG] by setting it to [False] and set the [ALLOWED_HOSTS] varriable in the setting file

DEBUG = False
#Allow CDN's as well
ALLOWED_HOSTS = [
    'localhost',
    #...
    ]

To run the server make sure you're in the root directory of the project

py manage.py runserver

Open your Browser and connect to localhost:8000

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

About

A file-sharing web-app similar to Google Drive made as a 1st year internship in Advisoris ( not the completed app - Dev )

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published