This is a full stack google books search app. Saved books are stored on Mongodb. Building this taught me about dealing with spotty api results. To elaborate, in order to handle results with missing properties, I used ternary operators to provide default values to store in state. The process of creating this app also helped solidify my understanding of short circuiting to conditionally render components.
npm install
Licensed under the MIT License.
npm run test