Build me a file upload website
Budget: ₹1,500 – ₹12,500 INR
Need to create a simple and easy website/portal where our clients can upload files.
* We prefer to create it using all open source dependencies and tools.
* Uploaded files will go to cloud(WASABI) directly or to server drive(AirDrive) which we will mount on same server.
* Need to host on GUI based Windows Server, as we need to setup FileZilla Server in it for internal users to download all uploaded files.
Website Functions Requirement:
* Self password reset (through email link)
* Give only browse/upload & Drag/drop option to client in portal.
* Allow Multiple Upload.
* Client supposed to have only upload option after login, nothing else.
* Show logged-in as after successful login.
* Give logout option.
* Option to link accounts with clients along with all possible sorting/counts.
* Upload Logs based on clients and their users, which we can sort with specific time and total count.
* Option to automatically erase logs after specific period of time.
Admin should have below functionality while creating client accounts:
* Functionality for creating client users account.
* Uploaded files will go to user specific upload destination which we select or mention.
* Option to add emails after successful upload by the specific user.
* Optional MFA
Security Side Functions:
* SSL (Give option to upload or update SSL Certificate when expired)
* Automatic disabling user account due to inactivity
* File extension/type limit like .pdf .doc
* Upload size limit
* IP Restriction
* Automatic lock after several unsuccessful attempt
* Website supposed to be fully secured. You can add more if something useful is missing.
Note: We need complete source code for the script/website.
* We prefer to create it using all open source dependencies and tools.
* Uploaded files will go to cloud(WASABI) directly or to server drive(AirDrive) which we will mount on same server.
* Need to host on GUI based Windows Server, as we need to setup FileZilla Server in it for internal users to download all uploaded files.
Website Functions Requirement:
* Self password reset (through email link)
* Give only browse/upload & Drag/drop option to client in portal.
* Allow Multiple Upload.
* Client supposed to have only upload option after login, nothing else.
* Show logged-in as after successful login.
* Give logout option.
* Option to link accounts with clients along with all possible sorting/counts.
* Upload Logs based on clients and their users, which we can sort with specific time and total count.
* Option to automatically erase logs after specific period of time.
Admin should have below functionality while creating client accounts:
* Functionality for creating client users account.
* Uploaded files will go to user specific upload destination which we select or mention.
* Option to add emails after successful upload by the specific user.
* Optional MFA
Security Side Functions:
* SSL (Give option to upload or update SSL Certificate when expired)
* Automatic disabling user account due to inactivity
* File extension/type limit like .pdf .doc
* Upload size limit
* IP Restriction
* Automatic lock after several unsuccessful attempt
* Website supposed to be fully secured. You can add more if something useful is missing.
Note: We need complete source code for the script/website.