Assignment Details
Replicate the design given below using Reactjs. Submission Form is at the bottom of this page.
Key points to consider:
- Use D3.js for charts
- Sidebar will be clickable but every menu item will show the same page.
- All Chart’s data need to be randomized through a button (that needs to be created) on the top bar of the Dashboard page.
- No database connection or backend required to run this application.
- Randomize data when Manage/Date Selector on 1st chart is changed.
- Create a Pop Up for File Upload when the New Sales Invoice button is clicked. No action can be taken in the form though.
- You can use UI libraries like Material UI.
Submission Details
- Deploy the application on netlify.com
- Send the application’s netlify link in the form below.
- For any query, contact developer@assiduus.in
- Keep application’s source code handy as you might be asked to make changes in the final interview round that will include live coding.