33% found this document useful (3 votes)
2K views

Assignment

This document provides instructions for creating a data visualization dashboard using data from a CSV file. Developers are asked to create a database from the CSV, build a backend with Java/Spring Boot, and develop an interactive dashboard with React or Angular that visualizes the data through charts and filters. Examples of existing dashboards are provided, and developers are to submit their solutions by uploading to Google Drive and sharing the URL in a Google Form.

Uploaded by

snehesh mundale
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
33% found this document useful (3 votes)
2K views

Assignment

This document provides instructions for creating a data visualization dashboard using data from a CSV file. Developers are asked to create a database from the CSV, build a backend with Java/Spring Boot, and develop an interactive dashboard with React or Angular that visualizes the data through charts and filters. Examples of existing dashboards are provided, and developers are to submit their solutions by uploading to Google Drive and sharing the URL in a Google Form.

Uploaded by

snehesh mundale
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Blackcoffer

Consulting Website: https://blackcoffer.com | https://lsalead.com/


Web App Products: https://netclan.com/ | https://insights.blackcoffer.com/ | https://hirekingdom.com/ |
https://workcroft.com/
Mobile App Products: Netclan | Bwstory

Visualization Dashboard Test Assignment

The objective of this assignment is to create a data visualization dashboard as per as instructions
given below.

Data

Data.csv

Data Visualization Dashboard

- Use data given in Data.csv


- Create a database (of your interest such as mongodb, postgresql, sql, Mysql) from the
Data.csv data given.
- Use Java as the backend, and react.js or angular.js as a frontend to design and develop a
dashboard
- For charts or visualizations, you can use either of the following:
o D3.js (recommended)
o chart.js
o fusioncharts
o plotly.js
o google charts
o highcharts
o etc.
- You must use the given data only.

- Develop any creative visualization that you like most, using provided data in csv.

- Interactive graphs, charts, and visuals are recommended

- The dashboard should read the data from the database.

- Create API in java/spring boot to get data from the database

Important variables to be visualized

- Intensity
- Likelihood
- Relevance
- Year
- Country
- Topics
- Region

- City

Filters in the dashboard

- Add end year filter in the dashboard


- Add topics filters in the dashboard
- Add sector filter in the dashboard
- Add region filter in the dashboard
- Add PEST filter in the dashboard
- Add Source filter in the dashboard
- Add SWOT filter in the dashboard
- Country
- City

- Any other control or filters that you can add from the data, best of your knowledge
Some Examples of the Dashboard

1. https://pixinvent.com/demo/vuexy-vuejs-admin-dashboard-template/demo-2/dashboards/
analytics
2. https://pixinvent.com/demo/vuexy-vuejs-admin-dashboard-template/demo-2/charts/apex-chart
3. https://pixinvent.com/demo/vuexy-vuejs-admin-dashboard-template/demo-2/charts/chartjs

Where to submit it?

To submit your solution, please fill out this google sheet and upload your article to google drive, and
share the drive URL in the google sheet: https://forms.gle/YBV6Xka5WsrPwYsB8

Timeline

Timeline: 8 Days. The Sooner is better.

Questions?

Text message on Skype id “ajay_1229” if you have any questions.

You might also like