/reactnd-project-myreads

Starter Code for the React MyReads Project

Primary LanguageJavaScript

MyReads Project - Udacity FEND Project 6

I used the starter repository for this project, and added components and functionality as required.

TL;DR

To get started developing right away:

  • install all project dependencies with npm install
  • start the development server with npm start

Created new files for each component

  • Views ** Home (main page view): Home.js ** Search (search page view): Search.js
  • Components ** BookShelf ** Book

Backend Server

To simplify the development process, a backend server was provided to develop against. The provided file BooksAPI.js contains the methods needed to perform necessary operations on the backend:

Important

The backend API uses a fixed set of cached search results and is limited to a particular set of search terms, which can be found in SEARCH_TERMS.md. That list of terms are the only terms that will work with the backend, so don't be surprised if your searches for Basket Weaving or Bubble Wrap don't come back with any results.

Create React App

This project was bootstrapped with Create React App. You can find more information on how to perform common tasks here.

Resources

Contributing

This repository is code for my Udacity course. Therefore, I will not accept pull requests.