←back to thread

634 points david927 | 1 comments | | HN request time: 0.203s | source

What are you working on? Any new ideas that you're thinking about?
Show context
mattkevan ◴[] No.41343107[source]
I’m working on a collaborative ebook reading app. The idea is that you can create a reading group, invite people and then share comments and highlights and see each other’s reading progress.

It’s something I’ve been wanting for a while, for example to read a book with a group of friends or with a work team, but there’s lots of other possibilities including author reading parties, proofing and education. Got the basics of it working now, need to polish the UI and add the commenting and highlighting features.

I’m using Next.js and Supabase, neither of which I’ve used before so it’s been a fun but often frustrating process. Claude has been an amazing assistance, fixing my mistakes and countless type errors.

replies(7): >>41343228 #>>41343296 #>>41343417 #>>41347001 #>>41347881 #>>41350312 #>>41365704 #
antony_pond ◴[] No.41343296[source]
Hey man, it is an amazing idea. I have been thinking to build something similar.

I am building reading clubs for my custom library - on top of crypto tech, and in the process, I have experimented with several book reader tech. pdf.js, muPDF and some other tools, which one did you settle on?

My lib: https://datapond.earth

replies(1): >>41345691 #
1. mattkevan ◴[] No.41345691[source]
That’s a fascinating project, thanks for sharing. I’m using epub.js as it already has things like annotations and highlighting and it’s fairly easy to override the book styles.

From the research I’ve done, it seems that most ebook reader libraries are old and not very well supported. Haven’t considered PDF readers yet.