/NC-News-FrontEnd

NC News is a Nodejs, Expressjs, Reactjs, and PostgreSQL full-stack application.

Primary LanguageJavaScript

NC-News

See live

Back-End

Site Status

Netlify Status

Screenshot

App Screenshot

Description

NC News is a Nodejs, Expressjs, Reactjs, and PostgreSQL full-stack application. It is a news app that allows users to scroll through articles. The articles can be liked and commented on by users. It's mobile-friendly and responsive.

Local Development Setup

The guide below will give you all the setup information you need to view this project 'behind the scenes' and, should you wish to, will enable you to make your own contributions.

Pre-requisites

  • Install Node.js which acts as the runtime environment for this project. This should also install npm to manage all of the
    required dependencies.

    Follow this link to download Node.js with npm.

    Minimum version recommended: Node v16.0.0

Clone Repository

To clone the repository for access on your local machine, run the following command in your terminal:

git clone https://github.com/BalliAsghar/NC-News-FrontEnd

Install Dependencies

Navigate to the folder to which the repository was cloned and run the following command in your terminal:

npm install

This will install all necessary dependencies used in the project.

Run Locally

To run the website on your local machine, run the following command in the terminal:

npm run dev

The website should then load in your browser.

When this command is running, the website should also be locally accessible through this link:

Click here to access the local website.