- 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
- 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