Idea behind this project was to implement few simmilar functionality used by Big Giants in FIle Storing Campaign like Google Drive , DropBox , OneDrive etc.
So This is backend by Flask , MySQL (DB) , SQLALchemy For Object Relational Mapping , Jinja2 for Rendering HTML/CSS
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment
A little about Terminal in unix or Linux
python3
pip
git
Flask
A step by step series of examples that tell you how to get a development env running.
git clone
cd myDrive/
pip install pipenv
pipenv shell (This will load a virtualenv)
pipenv -r requirements.txt
python runDrive.py
Create a MySQL Database And User
After that
Create a .env file for dotenv in root directory of project
SECRET_KEY = value
TRACK_VALUE = value
DB_USER = value
DB_PASSWORD = value
DB_NAME = value
And just go to : http://localhost:5000/
Following Routes are Available:
http://localhost:5000 + address
address : /
address : /login
address : /signup
address : /logout
address : /dashboard
address : /profile
address : /about
address : /contact-us