Skip to content

Latest commit

 

History

History
31 lines (23 loc) · 1.06 KB

README.md

File metadata and controls

31 lines (23 loc) · 1.06 KB

BookQueue (WIP)

The current, unfinished project can be found here

Description

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.

Running BookQueue locally

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)

Tech used

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