Fullstack project (Angular+Java)

Job ID: 34441429

Budget: ₹12,500 – ₹37,500 INR

DSpace is an open source digital repository software developed with (Angular+Java+Rest). Project task is to add new features to the software.
Use the DSpace 7.3 for both frontend and backend.
Tasks:
1. Understanding the workflow for depositing a file in to database.
2. Upload/Read/view tabular data from .csv or .xlsx files.
2.1. Create a form for uploading the csv and xlsx files. (Forms are created using ng-dynamic-form and
content of forms is coming from backend through rest API).
2.2. Upload the file to backend and parse it to read tabular data.
2.3. View the tabular data in UI with pagination.
2.4. Deposit the tabular data in to database along with necessary metadata and restrictions data for
different security levels.
3. View the tabular data/datasets for users based on their security levels with the defined restrictions.