ShelfSoul is a community cataloging tool. It helps users index physical book libraries instantly via ISBN lookup, matches local readers for peer-to-peer borrows, and generates personalized reading logs.
Book enthusiasts find managing collections and coordinates for local loaning complicated, often resulting in unreturned books and unused collections.
ShelfSoul automates index creation, tracks loan lifetimes, sends reminder notifications, and maps nearby readers willing to swap books.
Fetches rich cover and book metadata.
Tracks book checkout states and due dates.
Finds books available for swap within walking distance.
Editorial layout showing reading logs.
How book records are synced and P2P loan status transitions occur.
Input ISBN code to import book meta.
Resolves book title, author, and high-res cover image.
Stores book items linked to a user catalog.
“Standardizing metadata fields returned from external APIs, which are often incomplete, was complex. We built a data transformer layer that cleanses and normalizes external schemas before writing them to the SQLite store.”
Sleek card grid displaying high-res cover assets and lending statuses.
Tracks loan agreements, borrow durations, and contact logs.
I'm currently open to software engineering internships, backend architecture roles, and open-source collaborations.