Skip to main content

I'm always excited to take on new projects and collaborate with innovative minds.

Location

Cincinnati, Ohio, United States

Social

← Back to Projects
Product & Impact

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

Technologies Used

Next.jsTypeScriptReactOpen Library APIGoogle SheetsMobile Camera WorkflowJavaScript

Security Skills Applied

API IntegrationData ValidationMobile Web UXGoogle Workspace IntegrationOperational Documentation

Let's connect

LinkedIn
Ilya Sulakov
Location
Cincinnati, Ohio, United States