Skip to content

A ReactJS News App demo showing the latest news using the newsapi.org service 📰

Notifications You must be signed in to change notification settings

Undocontrol/News-App-Demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

News-App-Demo

Hello and welcome! This demo is a JavaScript application that shows the latest news from the United Kingdom, using the newsapi.org service.

This is my first Full Stack Challenge and first ever project using React and Node/Express.

alt text

Prerequisites

To get started you'll need an API key. Visit newsapi.org for one.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

There are 2 root folders

client - React client-side app

API - Node.js/Express server

For further detail on API methods, visit https://github.com/Undocontrol/News-App-Demo/wiki

Running the project

Set up the client side

cd client
npm install
npm start

Set up the API side

First - put your newsApi key inside the config.js file.

cd api
npm install
node app.js

Resources

https://www.codecademy.com/learn

https://devhints.io/react

https://guides.github.com/features/wikis/

https://reactjs.org/docs/hello-world.html

https://expressjs.com/en/api.html

Areas of improvement/To do

I would have implemented Redux for use of state management. I also would included LESS as oppose to CSS and I would have given a pop at unit testing.

Thank you very much for visiting.

About

A ReactJS News App demo showing the latest news using the newsapi.org service 📰

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published