This project was bootstrapped with Create React App.
A news application
- React: A javascript library for building user interfaces.
- D3: A javascript data visualization framework.
- styled-components: A react based framework for styling components with css.
- Redux: A state management framework for javascipt applications.
- News; Gnews REST API homepage Url: https://gnews.io/
- Covid19 data; REST API homepage Url: https://covid19api.com/
- Weather news; OpenWeather REST API homepage URL: https://openweathermap.org/api
In this project I make proper use of react features such as
- React Hooks
- Code Splitting
- Memoization
I make use of Material Design concepts in designing the user interface features.