Prototype of AI-Powered Blood Test Tracking

A prototype health application that uses OCR technology to instantly digitize blood test results, eliminating manual data entry and multi-day processing delays.

A prototype health application that uses OCR technology to instantly digitize blood test results, eliminating manual data entry and multi-day processing delays.

A prototype health application that uses OCR technology to instantly digitize blood test results, eliminating manual data entry and multi-day processing delays.

About the project

Timeline: 1 week Role: Sole Developer & Product Designer Tools: Bolt.new, Claude AI, Google Document AI, Supabase

Timeline: 1 week Role: Sole Developer & Product Designer Tools: Bolt.new, Claude AI, Google Document AI, Supabase

Timeline: 1 week Role: Sole Developer & Product Designer Tools: Bolt.new, Claude AI, Google Document AI, Supabase

The Problem

Existing health apps required either tedious manual input of blood test data or waiting up to 3 days for professional processing. As someone passionate about analyzing health data to identify trends and patterns over time, I needed a faster, more efficient solution for tracking my biomarkers.

The Challenge

Building a functional prototype using AI development tools presented several technical challenges:

  • Tool Learning Curve: Mastering Bolt.new's prompt engineering—learning when to use simple, focused requests versus complex ones to avoid error loops

  • OCR Implementation: Initial attempt with Google Vision API failed; pivoting to Google Document AI introduced new challenges

  • Data Parsing Complexity: Handling multiple Slovak blood test formats with varying layouts, language nuances, and biomarker naming conventions (e.g., "glucose" appearing with multiple variants in Slovak language test results)

  • Number Extraction: Accurately parsing biomarker values from lines containing reference ranges and multiple numerical data points

  • Debugging Process: Developing an effective workflow switching between Claude for debugging assistance and Bolt.new for implementation

The Solution

I built the prototype without writing code by hand, using AI tools:

  • Used Bolt.new for prototyping and frontend development

  • Implemented Google Document AI for robust OCR processing after Google Vision proved insufficient

  • Integrated Supabase for data storage and management

  • Employed Claude AI as a guide for implementation and debugging partner to troubleshoot issues and refine prompts

Results & Impact

  • Instant Processing: Blood test results uploaded and digitized immediately

  • Multi-Format Support: Successfully handles 1 Slovak blood test format, other 2 formats it's identifying most of the selected biomarkers correctly, but still has gaps in accuracy of units and identification of correct number in the line

  • Real-World Validation: Tested with actual blood test results to ensure accuracy

Key Learnings

This project demonstrated the viability of AI-assisted development for rapid prototyping and taught me critical skills in prompt engineering and AI tool orchestration. The experience showed that complex technical problems can be solved through strategic tool selection and iterative refinement, even without traditional hand-coding.


Create a free website with Framer, the website builder loved by startups, designers and agencies.