Peach-24 / nc-news-frontend

A responsive news website where logged in users can like, comment, and vote on articles. Connects to nc-news-backend

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A news website made using React 🗞


This repo contains the source code for a frontend website I've built for a fictional news website called Northcoders News.

The frontend interacts with a backend API I've built which you can find here.

As a viewer of the the site, you:

  • begin on the landing page where you will see a number of selected articles for each topic
  • Can login for additional features (HINT: login using a username you can find on the site)
  • are able to upvote or downvote on articles and comments (only once per session)
  • can navigate to stories sorted by date posted (Latest) and most commented (Popular)
  • can click on 'Random' to view a random article on the site.

As a logged-in user on the site, you can:

  • Post comments on articles
  • Delete your own comments

Further planned developments:

  • The ability for logged in users to post articles
  • Dynamic date on the home page
  • Rotating top stories displayed on the home page

About

A responsive news website where logged in users can like, comment, and vote on articles. Connects to nc-news-backend


Languages

Language:JavaScript 74.0%Language:CSS 23.9%Language:HTML 2.1%