robdan54 / nc-news-front-end

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Readme

Link to Hosted version

https://6275024cf6eb6a622f9811e2--exquisite-meerkat-4d6890.netlify.app/

Description

A front end web project to display articles and comments on those articles. The application was designed to implement the following user stories

  • Users should be able to
    • view a list of all articles
    • view an individual article
    • filter the list of articles by topic
    • sort the list of articles both ascending and descending
    • vote on an article
    • view a list of comments on an article
    • post a comment on an existing article
    • delete a comment they have posted

The web page was designed with a mobile first design ethos. Users can add and comments to articles with use of optimistic rendering. Some of the web pages in the navigation bar have not yet been implemented and are there to demonstrate routing.

Backend repo

Backend

Minimum supported node version

v17.7.2

Instructions on how to host locally

To host the project locally run the following commands

git clone https://github.com/robdan54/nc-news-front-end.git

navigate into the cloned directory

npm i
npm run start

This should then take you to your browser with the locally hosted web page

About


Languages

Language:JavaScript 82.2%Language:HTML 11.9%Language:CSS 5.9%