Northcoders News is a social news aggregation, web content rating, and discussion website, not dissimilar Reddit. Northcoders News has articles which are divided into topics. Each article has user curated ratings and can be up or down voted using the API. Users can also add comments about an article. Comments can also be up or down voted. A user can add comments and remove any comments which they have added.
Deployed version: https://simons-nc-news.herokuapp.com/api/ Back-end code: https://github.com/Honestocean/HO-NC-NEWS Front-end code: https://github.com/Honestocean/NC-NEWs-FE.git
v12.10.0
Git clone the following link: https://github.com/Honestocean/NC-NEWs-FE.git npm i npm start You will be logged in as default user "weegembump"
The following functionality is available: As a user, you can...
- view a list of all articles
- view a page for each topic with a list of related articles.
- view an individual article.
- view an individual article's comments.
- sort articles by:
- date created
- comment_count
- votes
- post a new comment to an existing article (as the default logged in user.).
- delete your own comments (as the default logged in user).
- vote on an article and immediately see the change.
- vote on a comment and immediately see the change.
- use the site on a mobile without sacrificing style or functionality.
- receive a 404 error if you follow a non-existent path/a path for a non-existent article/topic.
- receive a 400 error if you follow a path for an invalid article ID.