Trust you are well?
I require the following extra functionality:
1. "Dropbox" style drag-and-drop document upload into specific section. i.e. User should be able to drag an entire folder and/or multiple files into a section. System should upload each file and assign it to the selected section.
2. Diary per user. Simple diary system that allows logged-in user to add entries into a diary. Add ability for system to add automatic diary entries. For example, if a user uploads a file, there should be a configurable setting that allows the system to create a diary entry. Example: user uploads document into "Notes". System then creates a diary entry 2 weeks from upload date as reminder to complete the filing of the uploaded document.
3. Contact section. Allow users to create "Contacts" with Name/Surname, Phone number (work + mobile), e-mail address and company name. Search function to allow quick searching of any contact based on any information stored in the database.
4. Internal Message system. User should be allowed to send an e-mail to any other user using the system. This e-mail is NOT allowed to leave the system - it doesn't go to the internet. It is internal only!
4.1. User should be allowed to select any file they have, and "e-mail" it to another user. If you remember, a user can share a file with anyone they know the account number for. This method will allow a user to send a message + a file to another user, if that user belongs to their contact list.
4.2. The file itself is not e-mailed - only a LINK to the file is sent, so the recipient can access it. The system should automatically allow the receiver access to the file, if it has been sent via "e-mail".
The above can be split into multiple projects if needed. The important part is number 1 (multiple file upload via drag-n-drop).
Please let me know if you are available to add this functionality. The allowed budget is for all of the above.