Skip to content

HadrianDeveloper/showcase-nc-news-fe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NC News by Hadrian

This is the front end project for NC News by Hadrian - a social news aggregation, content rating and discussion web application. Anyone can get access to the articles and interactive tools, but users must be logged in to either like or comment on an article, or to be able to remove one of their own existing comments.

A 'mobile first' approach was adopted for this project, targetting users who browse on their mobile phones, but the responsive design enables a positive experience on browsers of any device.

Technical overview

Frontend

This application is bootstrapped with Create React App, and deployed on Netlify.

Diagram of the component hierarchy and location of states:

diagram of components and state

Backend

The backend project is located in my GitHub account, and has a PSQL database hosted on ElephantSQL with APIs on Render.

The BE setup includes an additional PSQL database for TDD using Jest, with all data and seeding functions stored in /db.

The project implements the MVC framework with asynchronous code handled by Promises.

About

Front-end React project to NC News

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published