Northcoders News

Northcoders News is a website comprising of user-generated articles in a bulletin board system. This content can be discussed through comments, and each article or comment can be rated by means of a votes system. It was built as part of the Developer Pathway, a 12-week coding bootcamp at Northcoders in Manchester.

The front end of Northcoders News is built in React and the deployed app can be found at: https://joseph-kempster-nc-news.netlify.com/

The back end can be found at: https://github.com/jkempster34/BEND-NC-News

Getting Started

Prerequisites

  • Node.js
  • npm
  • git

To confirm that you have the prerequisites installed, the following terminal commands should return a version number:

node --version
npm --version
git --version

Installing

To get a copy of this project running on your local machine:

Clone the project:

git clone https://github.com/jkempster34/FEND-NC-News

Navigate to the project, and install the dependencies in the local node_modules folder:

npm install

Run the app on http://localhost:

npm start

Now that Nc News is running locally, the site can be explored. Users of the site are able to:

  • View a list of articles on the home page
  • Sort these articles by topic
  • View a single article with its associated comments
  • Sort articles/comments by date created, number of votes, number of comments
  • Display 10, 20, or 100 articles/comments per page
  • Sign in to an existing user account. For example "jessjelly"
  • Once signed in, interact with arrow buttons to vote on articles or comments
  • Once signed in, create a new article, post a comment, delete a comment

Built With