Inspiration
We tried to make a book club, but we were not able to schedule meetings easily and commit to it. So we decided to try and make a web app for it.
What it does
Users can log in and join a book club where it tracks everybody's progress and you can determine a suggested meeting date based on everyone's reading speed.
How we built it
For this project we used Vite to host the server on our laptops. Additionally, HTML, CSS, and JavaScript were used to build the front-end. Lastly, a combination of JavaScript and Firebase was used for the back-end.
Challenges we ran into
There were quite a few challenges we ran into during the development of this project. Two of our team members have hardly coded before, so they basically started from zero. Firebase integration was a constant headache throughout the hack-a-thon. At one point in the night our Git commit history did a loop-de-loop.
Accomplishments that we're proud of
We are super proud of everything we have done. From designing a front-end by brand new programmers, to implementing a back-end by an inexperienced back-end developer. Our front-end workers are extremely proud of the special font we used for the design.
What we learned
We learned so much. All of the HTML, CSS, and JavaScript for the front-end were learned at this hack-a-thon. Furthermore, the back-end developer had never touched Firebase before and learned how to do that from scratch.
What's next for BookaSaurusRead
Our next steps for BookaSaurusRead would be to finish implementing all of the features we did not get to during the event. The biggest plan for this project would be to make it completely self-hostable, so we can use it for our actual book club!
Log in or sign up for Devpost to join the conversation.