Skip to content

Full stack, actively used, web app. Find your next read from people you trust.

Notifications You must be signed in to change notification settings

lynndz3/bookbound

Repository files navigation

BookBound


The Why

I read too fast. (It's not a good thing. People should savor their books.)

And because I read too fast, I always need a new book. Every couple of weeks I'm emailing, texting, calling my friends and family:

"Any good sci-fi you've read this year?"

"What's your favorite memoir?

Do you have a hard copy I could borrow?"

I have all the same access to Amazon and Goodreads reviews just like everyone else, but I trust my family & friends' recommendations more than the masses.

And it's wonderful to finish a book and have people you can discuss it with!

That's where BookBound comes in. BookBound is a web application dedicated to sharing your favorite books with those you love and finding your next book from those you trust.


Technologies

  • Node
  • NPM
  • Express
  • MongoDB / Mongoose
  • Jade/Pug (templating language)
  • Javascript, HTML, CSS
  • Bootstrap
  • Integrated with Google Auth
  • Hosted on Heroku

If you want to get it running locally:

  1. Fork me
  2. Install NPM dependencies (see package.json for all dependencies)
  3. Run script:
  4. npm run serverstart
    
  5. View on localhost:3000

Future features (in priority order)

  • Utilize Google API to search for books to reduce data entry & prevent duplicates (& display book covers!)
  • User can filter columns
  • User can add their review to a book someone else added

Have other cool ideas?? Let me know.

About

Full stack, actively used, web app. Find your next read from people you trust.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published