Alexandria - A Book Tracking App
Alexandria is a personal library app allowing you to track the books you're reading, want to read, and have read. It's my implementation of a project from the Udacity Frontend Developer Nanodegree program.
I did not use the provided Udacity starter code, as I wanted to start with a fresh 'create-react-app' and go from there.
Check out a live build of Alexandria here: https://alexandria.atrost.com
git clone https://github.com/a-trost/alexandria.git cd alexandria
npm install npm start
yarn install yarn start
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.
This project brief was designed to get me to use the recent skills taught in my Udacity React course.
- Passing state to child components
- Netlify (Although it's seriously dead simple.)
These were both new, and welcome additions to my toolbelt.
This is licensed under the MIT License.
- Udacity for the API and BooksAPI helper functions
- The Book Image was designed by Freepik