Skip to content

Latest commit

 

History

History
74 lines (45 loc) · 1.86 KB

README.md

File metadata and controls

74 lines (45 loc) · 1.86 KB

NC News - Fraser Kemp

NC News is a news aggregation and discussion website based on news articles divided into topics, commenting and user voting. It is an app created using ReactJS, Reach Router, axios and CSS. The aim of the app is to be intuitive, reactive, responsive and provide an enjoyable user experience.

To view the app please follow the instructions below, However a live version can be found hosted on netlify.

There is a Guest user on sign in for users that may not want to sign up.


Installation

Prerequisites:

  • npm version 6
  • node version 10
  1. Clone this repository
git clone https://github.com/FraserKemp/NC-News-FE-Fraser
  1. cd into repository
cd  NC-News-FE-Fraser
  1. Install dependencies
npm install
  1. Run the "start" script to start the application running locally
npm start
  1. To stop running the server use ctrl + c

Using NC-News

Once running you will be able to filter articles by topics using the navigation bar, and read one by clicking on the article's card to open up it's own page. Once there, you will be able to vote, post a comment and vote on other users comments. To log in simply click on the log in button and enter a users username, you will be able to click on the sign in as guest button, or use one of the current users listed bellow.

jessjelly weegembump happyamy2016 grumpy19 tickle122 cooljmessy


Back-End API

The repo for the back-end of this NC News project can be found here on github, which is also hosted on heroku

Built with

  • React.js
  • Axios.js

Built By

Fraser Kemp

Acknowledgments

This app was created as part of a project at the Northcoders Bootcamp. A big thank you to all the staff and fellow students.