NC News (Frontend)


Northcoders News - a social news aggregation, web content rating and discussion website. Northcoders News has articles which are divided into topics, and each article has user-curated ratings from upvotes and downvotes using the backend API. Users can also add comments about an article.

Learning outcomes:

  1. Consolidated my understanding of making a CRUD application from a frontend perspective.
  2. Planning a React app, including consideration of state management and component design.
  3. Implementing features to a frontend application based on user stories.
  4. Fetching data from an external API and using it to hydrate components.
  5. Implementing routing.
  6. Providing user feedback based on potential errors.
  7. Building a user interface that considers user experience and accessibility.
  8. Applying styling to a frontend application.
  9. Deploying a frontend project.

Tech stack
React.js
HTML/CSS

Visit project
Visit Github repo