Welcome to NC News, a news aggregation application where users can read articles, post comments, and vote on articles.
Check out the live version of the app here.
NC News is a React-based web application that allows users to view articles on various topics, read comments, and post their own comments. The application supports sorting articles by date, comment count, and votes. Users can also vote on articles and comments.
- View a list of all articles
- View articles by topic
- Read an individual article
- Post comments on articles
- Vote on articles and comments
- Error handling for non-existent paths, articles, and topics
The back end for this project is available here.
The minimum version of Node required to run this project locally is v14.17.0
. You can check your Node version using the following command:
node --version
To run the project locally, follow these steps:
- Clone the repository:
git clone <repo-url>
- Navigate to the project directory:
cd <project-directory>
- Install the dependencies:
npm install
- Start the development server:
npm start
The application should now be running on http://localhost:3000
.
This portfolio project was created as part of a Digital Skills Bootcamp in Software Engineering provided by Northcoders.