Skip to content

Find your next book! Build a shelf of interesting books to help inspire you to meet your reading goals

Notifications You must be signed in to change notification settings

tspeed90/book-queue

Repository files navigation

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

About

Find your next book! Build a shelf of interesting books to help inspire you to meet your reading goals

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages