Book Exchange

Book Exchange

Buy and Sell used books, hassle-free. Give your books a new home, find your next read.

Book Exchange

Book Exchange

Buy and Sell used books, hassle-free. Give your books a new home, find your next read.

The problem Book Exchange solves

Online buying and selling platform:
Our website can provide a platform to users where they can buy and sell old books online with ease, this can be a great solution for those who want to sell their old books but don't want to put effort on finding a buyer and also for those who want to buy old books but don't have access to local market.

Environmental concerns:
Exchanging books online instead of buying new ones reduces the demand for paper, ink and energy consumption in the publishing industry

Cost of purchasing new books:
Our website allows users to buy and sell old books with each other instead of purchasing new books from publishers, which can save money.

Limited book selection at local libraries or bookstores:
Our website can connect users with a much wider selection of books, making it easier for them to find and read the books they are interested in.

Space constraints:
Our website allows users to sell their books that they no longer want without having to worry about finding space to store them.

Access to books for remote or underprivileged areas:
Our website can make books available to people who live in remote or underprivileged areas where access to books is limited.

Convenience:
Online book exchange website provides convenience for users by allowing them to exchange books from the comfort of their own home, and also by providing a user-friendly interface to search and filter books.

Challenges we ran into

We have faced many issues and errors for this below functionality

  1. Users should not be able to purchase their own book which they have added for sale.
  2. Users must not be allowed to delete books belonging to other users.
  3. We don't have any ideas on where or how to store the images, and which module to use. As we are working with a Node application, uploading the file has a different process than normal files, and these functionalities take a lot of time to implement.
  4. Client and server-side validation is one of the most important factors of any application, and we have made every effort to implement as much of it as possible.
  5. Implementing search functionality

Tracks Applied (2)

Business

Our website fits into a business track by providing a platform for users to buy, sell, or exchange books, generating rev...Read More

Overall Hackathon

Our website fits into the overall hackathon track by providing a solution for a real-world problem, showcasing technical...Read More

Discussion