Skip to content

Latest commit

 

History

History
21 lines (17 loc) · 882 Bytes

README.md

File metadata and controls

21 lines (17 loc) · 882 Bytes

Frontend assesment

Setup

  • Fork and clone the repository
  • Open 2 terminals
  • In the first one, run cd server && npm install && npm start
  • In the second one, run cd client && npm install && npm start
  • Open http://localhost:3000 in your browser

Assignment

  • Make an API call using the provided endpoint in the middleware (check server folder) or create one yourself using iati.cloud
  • Make use of the Easy-Peasy state manager in managing and controlling your API call(s)
  • Create any of the following charts using the Echart library (which is already installed)
    • Sankey chart
    • Line chart
    • Bar chart
    • Or any other chart of your choice from the Echart library
  • Make sure to create a new page & route to display your chart
  • Ensure that the components in your application are responsive to different screen sizes