Skip to content

File storage & sharing system (like google drive) built with Django (python)

Notifications You must be signed in to change notification settings

vaibhav1929/pydrive-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors 🤖

PSC project

Semester : 4

Division : D

pydrive-project

File storage & sharing system (like google drive) built with Django (python). Feature rich drive storage system to manage and backup your file in cloud. can upload any file in drive.

Sharing with other people

share files and folders with other people with easy steps.

Vault

Hide your important and confidential files in vault. need password to open the vault.

Modern material design

Easily manage files with better and simple ui.

Screenshots

Login / SIgnup

Screenshot (18)

Dashboard

Screenshot (17)

Upload Files

Screenshot (20)

Vault

Screenshot (19)

Setup

install Django

pip install Django

You need to install following libraries to make project work properly.

1. pymysql

pip install pymysql

After installation, Now go to following path in your computer:

C:\Users\ {Your-username-folder} \AppData\Local\Programs\Python\Python38-32\Lib\site-packages\pymysql\

Replace __init__.py file with uploaded pymysql\__init__.py file.(You can find new init.py file in pymysql folder)

2.smtplib

3.hashlib

4.zipfile

Database setup

Import given pydrive_db.sql file in PhPMyAdmin.(MySql Database)

Recommended to refer https://docs.djangoproject.com/en/3.0/topics/migrations/ if any error occurred.

Now setup is completed. follow the below link if any problem occurred.

####For testing purpose use following account:

1.email address: vaibhavpatel1921@gmail.com, password:12345678, vault password:1234

2.email address: yash49@gmail.com, password:12345678

https://docs.djangoproject.com/en/3.0/intro/tutorial01/