The current, unfinished project can be found here
BookQueue is an application allowing users to find popular books by category and save them to their shelf for future reading. Upon completion of a book, users can mark shelved books as read and they will be moved to a "Finished Reading" shelf.
To run locally, this project requires Node installed on your device
This project uses Node 9.5.0
$ git clone https://github.com/tspeed90/book-queue.git
$ cd book-queue
$ npm i
$ npm run dev // for development (uses Webpack dev server)
$ npm start // for production (runs build script & uses Express server)
Node.js with an Express server
Built in React
State managed with Redux
Bundled with Webpack
Routing with Reach Router
styled-components
Postgres database w/ Sequelize
APIs: NYT Books API & Google Books API