BRCKBOOK - Track, Discover, and Recommend books
Inspiration
When someone asks you what books you recommend, often you only tell them the most recent books that you remember. There may be other books that you also like just as much but have not seen in a while. Our project provides an online library for a user to keep track of the books that they have read in addition to getting suggested books from google.
What it does
The application allows users to find books, list information about books and recommend similar books to users through the use of Google's Book API. Additionally you will eventually be able to see what your friends are reading
How we built it
Front End: React.js Back End: Express.js, MongoDB Mockup: Figma
Challenges we ran into
The main challenge that the team ran into was related to the front end technologies. Most of our team members did not have as much experience with React/css, so getting the project to look and feel similar to our mockup was relatively hard.
Accomplishments that we're proud of
We are very proud of the code implementation that we were able to get done in this short time frame. Having to configure all sorts of API keys to utilize MongoDB and Google Books API can be tedious and time consuming to setup. With regards to notable achievements, the recommendations via Google Books is functional, and the figma mockup covers almost all areas that we wanted to have.
What we learned
We learned about technologies that we do not normally use and produced a relatively great full stack application within the allotted time. We also learned that it is quite hard to match the css to be like the mockup.
What's next for BrckBook
If we had more time we would fully implement the screens designed in the figma mockup such as the Genre, Friends, Profile, and the individualized Book pages. We would also like to refine the Search option to contain a drop down and flesh out possible randomization within our suggestion bars. With regards to our API usage, we would possibly want to investigate other book API’s such as Amazon’s Product Advertising API, or private book databases to allow more flexibility with our search capability. One feature that we wanted to implement was searching by genre, something that the Google API did not allow.
Log in or sign up for Devpost to join the conversation.