*** Team ALA - Ahsan, Lisa, Aliaksei / 5.23.17 ***
Contrary to popular belief, Millennials read more than older generations do—and more than the last generation did at the same age! An article about the 2014 Pew Research Center report said that "Deeper connections with [books] are also often associated with key life moments such as having a child, seeking a job, being a student, and going through a situation in which research and data can help inform a decision." Soooo...basically all of your 20's! Everything on the internet is interconnected. What better place to have a list of the books you've found on forbes, ESPN, instagram, in a youtube video, amazon etc. that can help you tackle those life event than Book Bunch?
Book Bunch is a virtual bookshelf CRUD app where users can:
- View books on a user profile archived in the database
- Add books to the databse(by searching the google books api)
- Edit books in the database, update the status of the book (read, reading, to-read), and add a review of the book
- And delete books from the database
- Express backend
- Postgres/Pg-Promise
- React
- Bcrypt/sessions (for user authentication)
- Git/Github.com
- CSS3
- Heroku web hosting
Users.
id | Username | Password | |
---|---|---|---|
1 | 'username' | 'email' | 'password' |
2 | 'username' | 'email' | 'password' |
3 | 'username' | 'email' | 'password' |
Books.
id | Title | Author | Genre | ISBN | Description | Rating | Image Url |
---|---|---|---|---|---|---|---|
1 | 'title' | 'author' | 'genre' | num | 'description' | num | 'url' |
2 | 'title' | 'author' | 'genre' | num | 'description' | num | 'url' |
3 | 'title' | 'author' | 'genre' | num | 'description' | num | 'url' |
Users_Books table.
id | user_ref_id | book_ref_id | status | review | date_started | date_finished |
---|---|---|---|---|---|---|
1 | 1 | 1 | 'Reading' | 'Loved it' | 'YYYY-MM-DD' | 'YYYY-MM-DD' |
2 | 2 | 1 | 'Read' | 'Hated it' | 'YYYY-MM-DD' | 'YYYY-MM-DD' |
3 | 1 | 2 | 'To-Read' | 'Loved it' | 'YYYY-MM-DD' | 'YYYY-MM-DD' |
- notes section on individual book page
- embedded/popup book preview
- Link to amazon to purchase books
- Ability to scan isbn barcode on mobile
- Google Chrome extension for easy access to our app from anywhere the user may be surfing in the internet.