NC News is a full stack project made with Nodejs, Expressjs, Reactjs, and PostgreSQL.
It is a mobile-friendly responsive news app that allows users to see articles and sort them with filters. The individual articles can also be liked and commented on by users who have logged in.
The instruction below will give you all the steps needed to view this project and add contributions if you wish.
-Install Node.js the runtime environment for this project. -Install npm to manage all of the required dependencies.
Follow this link to download Node.js and npm.
Version used on this project: Node v16.0.0
Clone this repository to your local machine by running the following command in your terminal:
git clone https://github.com/Nat2llaw/nc-news.git
Once cloned, navigate to the folder to the repository and run:
npm install
Doing so will install all necessary dependencies used in the project.
To run the website locally, run the following command in the terminal:
npm start
This should open the project in your browser.
Whilst this command is running, the website can be locally accessible via localhost: