You will get Receipt Scanner API (FastAPI) – Extract Receipt Fields to JSON


Project details
You will get a robust Receipt Scanner API built with FastAPI and Python that converts your receipt PDFs or images into structured JSON. This service extracts key fields such as store name, date, totals, taxes, and itemized purchases. With experience delivering OCR-based APIs (background remover, invoice parser, form recognizer), I ensure high accuracy and clean code. I provide documentation, easy deployment instructions, and post-delivery support. The API is ideal for automating expense tracking, accounting, or integration into your systems.
AI Development Type
Deep LearningAI Tools
Deeplearning4jAI Development Language
PythonWhat's included
| Service Tiers |
Starter
$95
|
Standard
$195
|
Advanced
$395
|
|---|---|---|---|
| Delivery Time | 3 days | 5 days | 7 days |
Number of Revisions | 1 | 2 | 3 |
AI Model Integration | - | - | - |
Detailed Code Comments | - | - | - |
Knowledge Graph | - | - | - |
Model Documentation | - | - | - |
Ontology | - | - | - |
Source Code | - | - | - |
Taxonomy | - | - | - |
About Fabien
AI Automation Project Manager - OCR and Data Extraction Specialist
New York, United States - 1:25 am local time
I build lightweight, fast, and reliable AI solutions using Python, FastAPI, Tesseract, and OpenCV. My focus is helping businesses and freelancers turn manual document tasks into fully automated workflows — saving hours every day.
💡 What I can deliver:
• OCR systems (images, PDFs, receipts → structured text)
• Document parsing & data extraction APIs
• Image background removal & preprocessing
• FastAPI microservices ready for deployment
• End-to-end automation pipelines
⚙️ Tech stack:
Python · FastAPI · Tesseract · OpenCV · Pillow · REST APIs · Stripe · Git
📝 Communication:
For accessibility reasons, I only communicate via **written messages (text-only)**.
This ensures clarity, focus, and faster delivery.
If you’re looking for someone who works precisely, writes clean code, and values efficiency — let’s collaborate!
Steps for completing your project
After purchasing the project, send requirements so Fabien can start the project.
Delivery time starts when Fabien receives requirements from you.
Fabien works on your project following the steps below.
Revisions may occur after the delivery date.
Upload receipt files
Client provides receipt PDF or image to parse.
Run OCR & extract fields
We apply OCR and extract store name, date, totals, taxes, and items.