Document AI · flagship product

AI Timetable Pipeline

A production-grade agentic document-to-schedule system built with a 3-service microarchitecture.

Outcomes

Category
Document AI
Context
Product build
Outcome
Document-to-schedule automation
Outcome
Three independently deployable services

The problem

Timetables arrive as PDFs, photographed images and scanned sheets. Turning them into a usable digital schedule means re-typing every block by hand and catching the clashes afterwards.

The solution

AI Timetable Pipeline converts complex timetable PDFs, images, and scanned sheets into clean, editable, validated digital schedules. It combines a React frontend, Node.js backend, and Python vision extraction service into a production-grade microarchitecture.

Architecture

Architecture · AI Timetable Pipeline
  1. 01

    Documents in

    Timetable PDFs, images and scanned sheets

  2. 02

    Vision Extractor

    Python · FastAPI · Vision AI / OCR → validated JSON

  3. 03

    Timetable Manager API

    Node.js · schedule logic, conflict resolution, MySQL, audit log

  4. 04

    Timetable App

    React · drag-and-drop builder, real-time conflict validation

  5. 05

    Schedule out

    Clean, editable, validated digital schedule

Three-service microarchitecture

Independently deployable, each in its own repository.

AI Timetable Pipeline converts complex timetable PDFs, images, and scanned sheets into clean, editable, validated digital schedules. It combines a React frontend, Node.js backend, and Python vision extraction service into a production-grade microarchitecture.

  1. Service 1 · React Frontend

    Timetable App — React Frontend

    User-facing React application with drag-and-drop schedule builder, responsive UI, and real-time conflict validation.

    • React
    • TypeScript
    • Tailwind CSS
    • Docker
    • GitLab CI/CD
    GitLab repository
  2. Service 2 · Node API

    Timetable Manager API — Node.js Backend

    Core backend for schedule logic, conflict resolution, MySQL persistence, audit logging, and compliance-ready error handling.

    • Node.js
    • MySQL
    • REST API
    • Jest
    • Docker
    GitLab repository
  3. Service 3 · Python Vision Extraction

    Vision Extractor Service — Python AI Parser

    AI document parser that extracts timetable structures from PDFs, images, and scanned sheets into clean validated JSON.

    • Python
    • FastAPI
    • Vision AI
    • OCR
    • PDF Parsing
    • Docker
    GitLab repository
  • 3-Service Microarchitecture
  • Independently Deployable
  • Docker + CI/CD Ready
  • Document AI Pipeline
  • Reusable for OCR SaaS
  • Production-Grade Architecture
Watch the full Loom demoExperience the complete AI timetable workflow (opens loom.com).

Technologies

  • React
  • TypeScript
  • Tailwind CSS
  • Node.js
  • MySQL
  • Jest
  • Python
  • FastAPI
  • Vision AI
  • OCR
  • PDF Parsing
  • Docker
  • GitLab CI/CD

All outcomes

  • ↗ Document-to-schedule automation
  • ↗ Three independently deployable services
  • ↗ Validated JSON output with conflict checks
All work
  • Global delivery

    OCR SaaS

    Invoice & Receipt OCR SaaS

    Structured extraction of invoices, receipts and purchase orders into searchable validated records.

    80% data entry automation

    View case study
  • Document AI

    Legal AI

    AI Legal Document Reviewer

    Clause extraction, risk flagging and structured CRM-ready JSON outputs for legal document workflows.

    Risk review acceleration

    View case study
  • Built as CTO of Trailique.ai

    AI SaaS

    Facility Management SaaS

    AI-powered maintenance and facility management platform with RAG-enabled operational knowledge.

    MVP in 6 weeks, first paying clients in 10

    View case study

One message is enough

Need something like AI Timetable Pipeline?

No forms, no booking calendars. Send the idea the way you would to a friend; Kingshuk replies personally.