Skip to content

jesjin/nc-news

Repository files navigation

NC News

NC News is a web application that allows users to browse and interact with articles on various topics. Users can view articles, vote on them, and post comments. The application also allows users to filter articles by topic and sort them based on different criteria.

Deployed Version

You can find the deployed version of the app here.

General Info

Description

NC News is a news aggregation app where users can:

  • View a list of articles.
  • Filter articles by topic.
  • Sort articles by date, comment count, and votes.
  • View individual articles with associated comments.
  • Vote on articles.
  • Post and delete comments on articles.

How to Use

  1. Visit the home page to see a list of all articles.
  2. Use the navigation links to filter articles by topics.
  3. Click on an article title to read the full article and view comments.
  4. Use the sort and order options to sort the articles.
  5. Post your own comments on articles or delete your comments.

Back End Repository

You can find the back end repository here.

Minimum Node Version

The minimum version of Node required to run this project locally is v14.0.0. You can check your Node version using the following command:

node --v21.7.2

Running the Project Locally

To run this project locally, follow these steps:

  1. Clone the repository:
git clone https://github.com/jesjin/nc-news.git
  1. Navigate to the project directory:
cd your-repo
  1. Install dependencies:
npm install
  1. Start the development server:
npm start
  1. Open your brower and navigate to http://localhost:3000 to view the app.

Created By

This portfolio project was created as part of a Digital Skills Bootcamp in Software Engineering provided by Northcoders

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published