2026 · Video platform · In development
VidcastX
A substantial self-initiated video hosting and transcoding platform, currently in development across the app, API, queue, media, and storage layers.
- Client
- Self-initiated product
- Role
- Product & Full-stack Engineering
- Year
- 2026
- Type
- Video platform · In development
VidcastX is a self-initiated video hosting and transcoding platform in active development. It is a substantial engineering project, not a launched product or a client engagement.
The system to explore
Video platforms cross several boundaries at once: a web application accepts work, an API records state, queues move long-running jobs, FFmpeg handles media, and object storage holds the resulting files. VidcastX is my attempt to work through that full system rather than isolate a single demo.
Current architecture
The repository is organized around a TanStack Start application, an Elysia API running on Bun, PostgreSQL, Redis and BullMQ, FFmpeg, and S3-compatible storage. Separating the web, API, queue, transcoding, and storage concerns makes the pipeline visible while the product is still taking shape.
Status
The platform is still in development. This case study records the current direction and technical surface only; it does not claim a deployment, users, production readiness, or finished capabilities.