Skip to content

Latest commit

 

History

History
50 lines (32 loc) · 1.4 KB

README.md

File metadata and controls

50 lines (32 loc) · 1.4 KB

nc news

nc news is a social news aggregation, web content rating and discussion website, similar to Reddit. Users can post articles and interact with posted articles by adding comments and upvoting/downvoting.

It has been built with react, styled with tailwind and hosted with netlify: https://jowatson-portfolio-nc-news.netlify.app

Details of the back-end can be found here

Install & run locally

  1. Clone the repository:
 git clone https://github.com/JoWatson2011/fe-nc-news
  1. Install dependencies:
 npm install
  1. Run the launch script:
npm run dev

Note: this has been built and tested with node v21.6.1

Development notes

Prior to building the app, I planned it out using a wireframe and a component tree. I considered which api endpoints would need to be accessed from each component and how to responsibly set state and pass down data on props. ReactState ComponentTree


This portfolio project was created as part of a Digital Skills Bootcamp in Software Engineering provided by Northcoders