The project consists in the development of a web application using ASP .NET MVC 5, to upload, store, manage, download, and query data files in various formats.
Below are the main requirements of the web application :
• Access to a web interface by users and organizations to store, access, manage, and query data files by projects
• Project files will be secured and accessible only by authorized users (like http://www.firmex.com/virtual-data-rooms/ )
• The types of files to be stored in for each project are:
- Data files with a standardized data format (data tables with specific rules and properties for columns and values), but alternative data formats maybe also need to be stored as Excel, CSV, etc. All the data files will be in forms of one or more data tables (for example each spreadsheet of an Excel file is considered as a data table, but a .csv file contains only one data table). The data files will be stored on the server file system but their contents will be...