Course Project: Web development with React

confusion-restauraunt-screenshot.webp
Screenshot of site. Live site can be found here.

Description

Course project for the Front-end Web development with React course.

Course areas covered

This course covered the following areas:

  • Javascript (ES6) front-end development with React.
  • Responsive UI design using Reactstrap (Bootstrap 4 based React components).
  • React container/presentational components (class vs functional components).
  • React router and its use in developing single-page applications.
  • Controlled and uncontrolled forms connected to component states.
  • Flux architecture and Redux for app level state management.
  • Using Fetch to interface with REST APIs
  • React animations.
  • Webpack and deployment.