Skip to content

AnyaVeselova/nc-news-fe

Repository files navigation

NC-News Front-end project

Welcome to NC News - a news app dedicated to delivering information on a variety of topics. It consists of a front-end APP for a news system similar to Reddit, where users can post comments on the articles. Articles can receive positive and negative votes from users, depending on whether they liked the content or not.

The project was created with JavaScript (Node.js), React.js, MUI, and axios.

A live-hosted version of this project can be found at: - NC-News

You can find the back-end version for this project at Github: NC-News-API-repo - Live Version: NC-News-BE-LIVE

Just to let you know, since this project is hosted at the free tier of Netlify, the server spins down if it stays inactive for a while. Please allow up to a minute to load the website for the first time. Every other interaction with the system after that should be instantly rendered.

Instructions for when you would want to try the project locally?

Prerequisites

Ensure the following dependencies are installed globally on your machine:

Dependency Version
Node.js v17.2.0
NPM 8.1.4
  • Clone this repo:
 git clone https://github.com/AnyaVeselova/nc-news-fe.git
  • Navigate to the project folder:
cd nc-news-fe
  • Build the dependencies:
npm install
  • Run it locally:
npm run dev - Use the URL http://localhost:5173

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