Home
Softono
pydrive-project

pydrive-project

Open source Python
12
Stars
5
Forks
1
Issues
1
Watchers
5 years
Last Commit

About pydrive-project

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

Platforms

Web Self-hosted

Languages

Python

Links

Contributors :robot:

Vaibhav Sorathiya

Yash shah

PSC project

Semester : 4

Division : D

Roll No: 19BCE529 : https://github.com/vaibhav1929/pydrive-project

Roll No:19BCE525 : https://github.com/yash49/pydrive-project

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: [email protected], password:12345678, vault password:1234

2.email address: [email protected], password:12345678

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