Structurify — by Aritro Saha

AI-powered SaaS that transforms messy spreadsheet data into a clean master schema

Overview

Structurify is a production-ready, event-driven B2B SaaS platform that turns unstructured CSV and XLSX files into a standardized schema using Google Gemini, with a serverless fan-out architecture on GCP for resilient, scalable processing.

Key Features

  • Strict Schema Enforcement: Enforces exact JSON and Excel structure with reliable type-casting and validation.
  • Sandbox Preview Mode: Lets users validate the first 10 rows before launching a full job.
  • Auto-Clean Mode: Infers schema from headers and normalizes capitalization, whitespace, and date formats automatically.
  • Serverless Fan-Out Pipeline: Uses Pub/Sub, Cloud Run workers, and a LangGraph map-reduce flow to process large jobs without blocking the API.
  • Real-Time Observability: Streams job progress, audit logs, and secure download links through Firestore-backed live updates.

Tech Stack

  • Next.js 14
  • React
  • TailwindCSS
  • Firebase
  • FastAPI
  • Python
  • LangGraph
  • Google Gemini
  • Google Cloud Platform

Links