Skip to main content

Standardoc — Document Format Standardizer

From ~3 hours to ~30 seconds. Upload a document, download a perfectly formatted version that matches your company template fast, consistent, and local.

Summary

Standardoc automates document standardization across organizations, reducing manual formatting from 3 hours to 30 seconds. It converts PDFs, Word, Excel, PowerPoint, and text files into properly structured & compliant documents with server & client side processing averaging about 2.3 seconds per client side document.


Problem

Manual formatting is slow, inconsistent, and risks compliance. Teams routinely burn hours per document cleaning layouts, headings, spacing, and branding.


Solution

Upload a document and 30 seconds later, download a perfectly formatted version that uses your existing templates and brand rules. Updated workflow changes.


How It Works

  1. Upload one or many documents
  2. Select a company template
  3. Download standardized files

Capabilities

  • Bulk processing (single or hundreds)
  • Template engine (reusable, company defined)
  • Multi-format support: PDF, DOCX, XLSX, PPTX, MD/TXT/CSV/JSON/HTML/XML
  • Local-first: runs in your environment with your identity/storage

Technical Overview

  • Web/API: Next.js (TypeScript), React
  • Database: PostgreSQL (Docker)
  • Identity: N/A
  • Storage: MinIO (Docker)
  • Optional: Hasura (GraphQL) (real-time), OpenObserve (observability)
  • Deploy: Docker Compose; production-ready behind HTTPS/Reverse Proxy
  • License: Proprietary (EULA)

Role & Contributions

  • Led architecture and implementation (Next.js + Dockerized services)
  • Built document processing pipeline and template engine
  • Provisioned Postgres/MinIO; added observability hooks
  • Established CI/CD practices and operational runbooks

Why It Works

  • Simple, focused scope
  • Direct ROI: “3 hours → 30 seconds”
  • Minimal change friction: use your existing templates; no retraining

Outcomes

  • Measured reduction from hours to seconds per document
  • Server-side processing for office formats ~2.3s average (local tests)
  • Pilot usage across teams; simplified codebase and operations
  • Clear path to enterprise features (teams, SSO, API expansion)

Contact

  • NOTE: Two versions exist the one you are experiencing at vercel is one version & there exists another one locally.
  • Maintainer: Repository owner
  • Inquiries: see repo profile or projectUrl above