Secure share is a file sharing platform that enables gives you granlated permission on The file to be shared.
- Secure file sharing with a temporary link for download.
- Ability to set expiry time for files.
- Protect shared files with passwords.
- Realtime dashboard analysis for file download statistics.
- Encrypting Uploaded files for addded security
- Better UI and file state management.
- Ability to recover deleted files within a specified time from deletion time.
- Better dashboard UI and proper handling of file states (Expired, Deleted)
- The user email shows up in the navbar after login.
- When a download manager takes over download
- Error: download failed when it did not actually fail.
- Download count increases irrationaly.
- When Download actually fails
- Irrational increase of the download count.
- Ability to refresh login token (Route already included).
- Create a separate tab for deleted / expired files rather than a toggle to include them in main file list
I decided to embark on the project beacuse I saw it as a project that was going to strengthen my skills in many importatnt areas of Software Engineering.
- Install docker
- install docker compose
- Set environment variables
docker compose up --buildfrom root directory.