This project is a news style site with functions including:
- viewing lists of articles with multiple sort options
- viewing individual articles and comments
- article/comment voting
- comment posting/deleting
- adding new topics
- post a new article to an existing topic
This project was bootstrapped with Create React App.
This project is available to view here
The back end repository for this project is available here
Pre-requisites: node.js 12.13.0
git clone https://github.com/Baileex/FE-NC-NEWS-v2
cd fe-nc-news
Dependencies:
- @reach/router: ^1.2.1,
- axios: ^0.19.0,
- react: ^16.12.0,
- react-dom: ^16.12.0,
- react-scripts: 3.3.0
- styled-components: ^4.4.1,
- react-loading: ^2.0.3,
- react-bootstrap: ^1.0.0-beta.16,
Install all dependencies with
npm i
Coming soon...
- view articles written by a specified user
- delete your own articles
- ability to see which users have been the most active by adding articles and comments
- ability to sort users by how popular they are based on an aggregation of their article and comment vote counts