Mobile Library Book Scanner
ISBN Scanning, Metadata Enrichment, and Collection Tracking
Built a mobile-friendly Next.js app for scanning book ISBNs, enriching records through the Open Library API, and storing library collection data in Google Sheets.
Client
Personal Project
Completion
1 month
Category
Product & Impact
Situation
A lightweight library collection workflow needed a mobile-first way to capture books quickly, enrich records from public metadata, and store results in a simple collaborative backend.
Task
Create a browser-based scanning workflow that can capture ISBNs on mobile devices, enrich book data through an external API, and persist collection records to a manageable spreadsheet-backed system.
Action
→Developed a Next.js and TypeScript application optimized for mobile scanning workflows
→Integrated ISBN lookup and metadata enrichment through the Open Library API
→Connected collection records to Google Sheets for simple persistence and collaboration
→Documented setup and deployment paths so the app can be reproduced or extended
Results
✓Created a practical mobile-first product workflow for cataloguing books without specialized hardware
✓Reduced manual data entry by enriching scanned ISBNs with public book metadata
✓Demonstrated lightweight integration between browser capabilities, public APIs, and spreadsheet-backed storage