Skip to content

Latest commit

 

History

History
38 lines (25 loc) · 1.45 KB

README.md

File metadata and controls

38 lines (25 loc) · 1.45 KB

MyReads Project

This is the starter template for the final assessment project for Udacity's React Fundamentals course. The goal of this template is to save you time by providing a static example of the CSS and HTML markup that may be used, but without any of the React code that is needed to complete the project. If you choose to start with this template, your job will be to add interactivity to the app by refactoring the static code in this template.

MyReads Checklist

  • Break html elements into reusable components
  • Maintain State on parent component
  • Fetch data for books
  • Sort books according to shelves
  • Pass function as prop for select component control
  • Introduce react router
  • Add 404 page
  • Add persistence between pages
  • Persist select options on page refresh
  • Sort and filter search results
  • No results found functionality

Setup Guide

  1. Do "npm install" on the root of the project
  2. Do "npm start" to start development server
  3. Do "npm run build" to export build

References