Bookshelved is a social media built by readers, for readers.
Why build Bookshelved?
We believe that reading is great for the world and that readers deserve amazing digital tools and
communities.
Features ?
Bookshelved included a list of features as follow:
● Infos about millions books and authors
● Recommendation system that builds a profile around the user, and suggest lists of books, either
similar to a book or targetting the user directly
● Journal to track your reading habits and visual charts for a comprehensive book progress
● Library feature to organize books
● Note taking feature, supporting picture uploads, videos, links, coloring and dynamic tags
● Club feature: where users can create clubs and host virtual events around a book and publicly share
posts on a group's home page
● Dynamic summarization engine, that summarizes the book to be read by the club, and provides spoken (
and written ) summaries by chapter for the club members
● Internal book search engine that provide direct links to every book within the millions of books
● "Buy Me" link providing direct link to buy a physical copy
● Import your existing goodreads library
● Chat feature where users can talk to eachother, share pictures etc...
Who created this project?
This start was founded by John Fish, with Youssef as a principal founding engineer.
The development
for the project has halted in late 2024, as Bookshelved was acquired.
Bookshelved Founder :
John Fish
Main founding engineer :
Youssef (yousbot).
Bookshelved is composed of the following elements :
● Scraper engine : using Scrapy framework, in python.
● Recommendation engine : using Flask framework, in python.
● Summarization engine : using Flask frameworkl, in python.
● Bookshelved website : Next.js, tailwind
● Database : Elastic Search, Mysql, PostgreSQL
● Hosting : AWS, Heroku, PlanetScale, Vercel, Github Actions (CI/CD)
● Monitoring : Grafana