All projects

ADAMIX

Year
2026
Role
Full-cycle development

A self-hosted video platform — an alternative to YouTube with uploads, transcoding, channels and a creator studio.

Adamix — desktop view
Adamix — mobile view

Overview

Adamix handles multi-resolution transcoding from 360p to 4K, automatically picking profiles that never exceed the source resolution. The player is assembled from independent hooks instead of one monolithic component, so quality switching preserves playback position. A custom service worker splits caches by type and keeps the interface usable offline.

Stack

  • Next.js 16
  • React 19
  • NestJS 11
  • PostgreSQL 17
  • Prisma 7
  • TanStack Query
  • Redux Toolkit
  • Turborepo
  • Bun
  • JWT
  • Argon2