Skip to content

amjedidiah/myreads

Repository files navigation

myreads

Codacy Badge

A React library app that allows you to:

  • add books to 3 different shelves: Currently reading, Read, Want to read

  • move books between shelves

It is also my submission for the MyReads project in the Udacity's React Nanodegree

Table of Content

Quick Start

Installation

---
git clone https://github.com/amjedidiah/myreads.git myreads
cd myreads
npm install
npm start

Usage

Important

This app 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, so don't be surprised if your searches for Basket Weaving or Bubble Wrap don't come back with any results.

Issues

A browser console error of 404 when searching for books. However, it doesn't affect the search results or app's functionality.

Contributing

Please see CONTRIBUTING.md

License

This copy of myreads is Copyright © 2020 Jedidiah Amaraegbu. It is free, and may be redistributed under the terms specified in the LICENSE file

About Me

I am a Full-Stack Web Developer and Engineering student passionate about helping businesses and individuals create more value with the web while helping fellow students learn web development.

I recently spoke at a student conference organized by Microsoft Student Partners in South Africa. Right now, I am working on the frontend app for EasyMall, an e-commerce store.

In the nearest future, I look to acquire mobile development and AI/Machine Learning Skills. That way I can combine them with my passion for learning and teaching together with my web development skills to create even more value for more businesses and individuals, as well as encourage the early adoption of coding skills.

Do you need a website or a web app for your business/idea, a web tutor, or a conference speaker? Send me an email: imunacode@gmail.com

Skills: React, Express, Node, PHP, PostgreSQL, MySQL

Create React App

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