This project was bootstrapped with Create React App.
How to run this project
In the project directory, you can run:
-
yarn or npm
to install dependencies -
Go to
https://newsapi.org/
and register to get a key -
Create a
.env
file, copy and paste content of.env.example
into this file -
Add your key api key to
.env
-
yarn start or npm start
to start the app -
Checkout http://localhost:3000
Features
With this application, users can:
- User can see a list of UK articles.
- User can see a list of their bookmarked articles.
- User can remove a bookmarked article from the list.
Main frameworks and libraries
HTML, CSS, JavaScript, React Hooks, ES6, React JSS
Application
The application displays live top and breaking headlines for UK.
The running application can be accessed here
Future improvements
- Add testing with Cypress or jest
- Improve accessibility,
- Improve performance
- Refactor code
- Add features search feature
- Create a REST or GRAPHQL api
Authour
Louis