Skip to content

Full stack books tracker app using Google Books API, Google OAuth 2.0, Express & MongoDB/mongoose, hosted on Heroku.

Notifications You must be signed in to change notification settings

pwong09/books-tracker-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kanshu

An app to track the books you've read!

This app utilizes Google Books API to allow all users to search for books by title, author, category, publisher, or isbn. Using OAuth to authenticate, authenticated users have access to their personal Shelf. They can view, add, edit, or remove books they've read. They can also view, add, edit, or delete reviews and notes.

Screenshots

landing page
my shelf page

Technologies Used

CSS
Express
JavaScript
Google OAuth 2.0
Heroku
MongoDB / mongoose
Node.js
Passport

Getting Started

KanShu
Trello
Wireframe

Next Steps

  • Add authenticated user-to-user interactions
  • Add functionality for authenticated users to create and name multiple shelves / collections of books
  • Add functionality to click and drag books to different shelves

About

Full stack books tracker app using Google Books API, Google OAuth 2.0, Express & MongoDB/mongoose, hosted on Heroku.

Topics

Resources

Stars

Watchers

Forks