Back to Home
ReactViteFastAPIPythonDockerTailwind CSSGemini AICloudflare

GetQuickSubs.app

A production SaaS application that translates subtitle files while preserving mathematically accurate timestamps. It features a memory first backend pipeline in FastAPI and integrates Google Translation and Gemini AI to maintain natural scene context across 80+ languages.

getquicksubs.app / preview
GetQuickSubs.app

Key Features

  • Custom timestamp parsing engine ensuring zero video audio desync across translated files.
  • In memory processing architecture operating without persistent database storage for user privacy and speed.
  • Asynchronous background workers handling heavy translation tasks without browser timeouts.
  • Dual translation engine: Fast API translation with optional Gemini AI fallback for complex context.
  • Full cloud native deployment with Dockerized backend and custom DNS/SSL configuration.

Technical Challenge

Preventing timestamp drifting during translation and avoiding HTTP request timeouts on large 60+ minute subtitle files. I resolved this by designing a custom regex timestamp parser and implementing asynchronous task workers for non blocking file processing.

"Focusing on system optimization and clean data patterns."