Inspiration

We are all avid readers, and enjoy consuming the delicious and nutritious knowledge content of books. However, since we are teenagers we are not endowed with prodigious funds. Therefore: we must get others to buy them for us (if its not in the library).

What it does

It allows you search the Internet Archive's Open Library for books, and adds them to a catalog. Then you can send it to your friends using WebRTC 🤯, so then they buy the books for you.

How we built it

Blood, sweat, tears, and the indomitable human spirit.
React, Chakra UI, PeerJS.
and Open Library API too.

Our idea was to implement the concepts of web3 and decentralized internet into our project. We went with a Peer to Peer (P2P) approach to book share where user data along with the computing processes were localized to each machine and didn't involve a server.

Challenges we ran into

All of us are fairly new to React and JavaScript, so it was fun trying out the new languages and libraries.
Also none of us had touched PeerJS before.
So many learning experiences!

Accomplishments that we're proud of

We made something with tools that we were completely new to in such as limited time span.
also it works

What we learned

We learned a lot about the essentials of web development especially when it came to combining front end and back end processes together into the final product. Also react is cool!

What's next for bookshare

First we shall come up with a better name.
Then we shall add borrowing and lending functionality so you can actually share. Ideally we can set up community networks where users can see the books available and on demand in their local cities. We also need to set up some method of punishment/compensation for overdue books or damaged property. Then we shall conquer the world!

Built With

Share this project:

Updates