Skip to content
This repository has been archived by the owner on Oct 6, 2022. It is now read-only.

getmimo/unilife-starter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Objective

Create a responsive multi-page app using react-router to display data fetched from an API.

Learning Outcome(s)

  • Use react-router to create multiple pages (e.g., contact, about, etc.)
  • Clear usage of a component tree to structure data flow.
  • Understanding of when and where to use hooks or not.
  • Ability to break down a website into reusable components.
  • Clear folder structure and architecture.
  • Isolated CSS to each component where necessary.

Notes

  • Use functional components and hooks to create their projects.
  • Dynamically add child components
  • Show and hide some elements on screen, conditional rendering
  • Filter data and show only relevant content
  • Include form as a contact form
  • Implement a search function

Resources

Criteria for Assessment

  • Clear component tree for data flow
  • Correct use of react router
  • Correct api implementation to meet the project requirements (on page load? after button click?)
  • Correct use of hooks and state management
  • File architecture is structured and consistent

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 84.0%
  • JavaScript 16.0%