A news app for positive news on any topic!
Users can find articles though filtering and sorting and interact with these articles though votes and comments.
The project uses an API backend powered by Nodejs/Express, which can be found on the link below: https://github.com/lewispricey/be-lews-news
You can find a hosted version of the project at:
https://www.lewsnews.lewisprice.co.uk
To clone this repository use the following CLI command:
git clone https://github.com/lewispricey/fe-lews-news
The project requires the following dependencies:
- react js
- axios
To install these dependencies run the folowing CLI command:
npm install
To start the development server run:
npm start
The development server will start on http://localhost:3000 unless the port is already in use, at which point please follow the console prompts.
To build this project localy run the folowing CLI command:
npm run build
- Node JS: v18.5.0
- React JS: v18.2.0
- Axios: v0.27.2
If you have any questions about the project please feel free to reach out, you can contact me via email at github@lprice.dev