Northcoders News (NC News) is a single page web application created using Node.js, React.js and CSS and hosted on Netlify that fetches information from the hosted backend server and allows users to interact with the data in a convenient and easy to use format. Clicking the title at the top of the page will take you to the hosted version of the project.
https://github.com/CalStott/my-backend-news-project
This link will take you to the repository for the backend project where you can read the setup instructions in the README file on how to clone and install the necessary dependencies to view the project.
-
Download Node.js to be able access the JavaScript runtime environment. There is a minimum version needed to access the code below here.
-
Clone the repository to your local machine by using
git clone https://github.com/CalStott/nc-news.git
The necessary dependencies have all been brought in for you, so if you run npm install
it will install everything needed to be able to interact with the code.
The version listed below is the minimum version needed to access the project code. You can check which version you have installed by running node -v
.
Node.js - v22.9.0
To run the project on your local machine make sure you are in the correct directory; to do this run cd nc-news
. Once that is done, run npm run dev
and it will provide a link in the terminal for you to click which will open up the project in the browser on your localhost.
This portfolio project was created as part of a Digital Skills Bootcamp in Software Engineering provided by Northcoders