Hey hey! Here are the major projects that are planned for Hardcover in the next 6 months. These don’t include everything we’ll work on – only the major blocks. We’ll always try to sneak in fixes, improvements and the occasional “for fun” projects between these.
Target: December 2024
Technically, we’re moving much of the codebase from Next.js to Ruby on Rails with Inertia.js. Our backend was already in Rails, and our front-end will continue to be in React.js. This change mostly changes how pages are served to switch from Next.js to Rails.
It’s an entire site shift, and a major update that’ll take is about two months of total work. Most of this update won’t change the experience you feel as a reader (except to make it faster, more responsive, and with fewer bugs), but there are a few features we’re dropping into this release:
Target: January 1, 2025
In 2023 we created The Hardcover 2023 Year in Books, a time capsule of what was most popular that year.
We’re doing that again this year, with a few tweaks and changes! For one, we’re not planning on using AI for everything. We’re reaching out to artists and finding fan art created by avid readers who love these books.
We’ll still feature what was popular, some themes from the year, and a bunch of other interesting things we’ve observed from another year in books.
Target: January 2025
This will be the main experience you see when you open the app, or login. We’re working on a customizable dashboard where you can add the widgets that are most useful for you.
Here are a few examples of widgets we’re creating for the dashboard:
And many more.
The stats page is the first step towards the new Dashboard. In fact, we’re adding a way to “add to dashboard” stats you want to see everyday when you log in.
Target: February 2025
We’ve been talking about this for a while, but in order to bring this across the finish line we’ll need to make it a priority. Preparing our codebase to be run locally without all the same permissions that we have takes some planning. For example, if someone runs Hardcover locally, they won’t have an entire database of book data, or a CDN of images. We need to make changes to allow anyone to import their library from production and use Hardcover locally. That’s the goal.
Along with this, we want to figure out how to work with the open source community to review contributions, how to handle language translations, and so much more. Open sourcing is the app is the start of working together with the community – not the end of it.
Target: Q1 – Q2 2025
We’ve started talking to authors to better understand how they could use Hardcover. Right now we’re a place for readers. As more readers join, more authors want to connect with those readers. That could be connecting with their audience or introducing their work to new readers.
We’re still figuring out what this will look like, but we’re excited to explore it more in the new year.