← 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.


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