Large File Sharing Web-app Development
Budget: ₹1,500 – ₹12,500 INR
I want to develop a web application that will allow sharing some large sized files with others who are from broadcaster company.
The webapp will have following 3 roles - Admin, MediaChamp and Broadcaster (Receivers).
Their responsibilities are as follows:
1. Admin Features:
- Dashboard with overview of users, companies, and activity
- User management (view, create, edit, delete)
- Company management with multiple contacts department wise (view, create, edit, delete)
- Assignment management (assign MediaChamps to companies)
- Activity logs to track file sharing and downloads
2. Media Champ Features:
- Dashboard showing uploaded files and shares
- Large file upload with metadata such as name, file type, codec, roles, and album.
- Automatic file ID generation based on the metadata
- Can search files and send their downloadable links those to broadcaster users of the companies assigned to them
- Company assignment view
3. Broadcaster Features:
- Receives an email with a downloadable link to the file.
- Can download the file using the link provided
Technologies to be used
File upload : Amazon S3
Email : Amazon Simple Email Service SES API
The webapp will have following 3 roles - Admin, MediaChamp and Broadcaster (Receivers).
Their responsibilities are as follows:
1. Admin Features:
- Dashboard with overview of users, companies, and activity
- User management (view, create, edit, delete)
- Company management with multiple contacts department wise (view, create, edit, delete)
- Assignment management (assign MediaChamps to companies)
- Activity logs to track file sharing and downloads
2. Media Champ Features:
- Dashboard showing uploaded files and shares
- Large file upload with metadata such as name, file type, codec, roles, and album.
- Automatic file ID generation based on the metadata
- Can search files and send their downloadable links those to broadcaster users of the companies assigned to them
- Company assignment view
3. Broadcaster Features:
- Receives an email with a downloadable link to the file.
- Can download the file using the link provided
Technologies to be used
File upload : Amazon S3
Email : Amazon Simple Email Service SES API