-
Install the pip requirements present in requirements.txt
pip install -r requirements.txt
-
Run the backend server
cd filemanager
python3 manage.py runserver
You might also have to perform
python3 manage.py makemigrations
python3 manage.py migrate
-
Run the frontend server
cd frontend
npm install
(install the packages in package.json)
npm run start
- Login - to perform login
- Signup - to create an account
- Portal - to display files summary
- Upload - to upload your files
- Profile - to check and update your profile
- Using user object as a foreign key in File table instead of user email
- Sorting the tables when clicked on column headers
- Search feature to search the files
- Hashing the passwords