
About the project.

A production-grade, high-performance microservice designed for extracting text from images using Tesseract OCR. Built with FastAPI and React, this service offers a robust, stateless architecture with strict resource safety, non-blocking execution, and modern observability via structured JSON logging.
Features
>Tesseract execution is offloaded to a thread pool to keep the event loop responsive.
Implements 10MB content limits and 30s hard timeouts for CPU-intensive OCR tasks.
Includes structured JSON logging and built-in health/readiness probes for orchestration.
Features
>Tech Stack
/>Modern, high-performance web framework for building APIs with Python.
JavaScript library for building user interfaces with reusable components.
A high-level, general-purpose programming language.
Platform for developing, shipping, and running applications in containers.
Open-source optical character recognition engine for text extraction.
Data validation and settings management using Python type hints.
A utility-first CSS framework providing pre-designed, atomic-level utility classes for rapid UI development with minimal CSS code.
Modern build tooling for web development with rapid startup and hot module replacement.
High-performance web server, reverse proxy, and load balancer.
