https://github.com/maia14/news-analyzer
News analyzer application using React Hooks, WordCloud, Node.js, fs, express. A Visual representation of words frequency by source and days.
https://github.com/maia14/news-analyzer
bootstrap express external-api fs fullstack js nodejs react-hooks
Last synced: 2 months ago
JSON representation
News analyzer application using React Hooks, WordCloud, Node.js, fs, express. A Visual representation of words frequency by source and days.
- Host: GitHub
- URL: https://github.com/maia14/news-analyzer
- Owner: MaiA14
- Created: 2020-11-07T10:39:22.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-11-07T22:49:48.000Z (over 5 years ago)
- Last Synced: 2025-07-25T05:58:53.055Z (11 months ago)
- Topics: bootstrap, express, external-api, fs, fullstack, js, nodejs, react-hooks
- Language: JavaScript
- Homepage:
- Size: 302 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# News analyzer
Click on the buttons below to see the news from last week or in general.
You may select a source from the list.
Technologies:\
Frontend: React Hooks, SCSS, WordCloud, Bootstrap.\
Backend: Node.js, Express, fs.
## Installation
Before running this project install node modules in both folders with this command:
```
npm install
```
create .env file with this variable in backend folder:
```
API_KEY=
```
Get a key from this site:
```
https://newsapi.org/
```
## Run project:
Run backend:
```
node server
```
Run frontend:
```
npm start
```


