All projects

Zencial

A video streaming app for iOS, Android and the web, now on TestFlight.

Forisde

Zencial is a video-on-demand app with a streaming-service feel: a featured hero, rows of content, genre pages and HLS playback.

Viewers get subscriptions, a watchlist and watch history. Behind it sits a full admin back office for content, users, cast and crew, genres and plans.

The video pipeline is my own: a Go CDN that takes streaming uploads, transcodes them to HLS with FFmpeg and serves them through signed URLs.

Worth knowing

  • One codebase for iOS, Android and web
  • Own video CDN with HLS transcoding
  • Admin back office
Type
Product
Year
2026
Status
On TestFlight
Built with
  • Expo
  • React Native
  • TypeScript
  • Expo Router
  • TanStack Query
  • Go
  • FFmpeg HLS

Pictures

  • Work
  • About me
  • Workbench
  • AI
  • Experience
  • Get my CV
  • Contact
  • HotelHunger Website and merch shop with a music player, tour dates and a cart.
  • Kyllingeklubben A private Danish forum with invite codes, an admin panel and a shared photo gallery.
  • Johan's Place Site for a music artist: services, collaborations, video and socials.
  • BjertYoga One-page site for hatha and yin yoga on a farm in Sdr. Bjert.
  • Bartendr Website for a made-to-measure bar service for parties.
  • Wyvencraft An open-source voxel survival game in Rust and Vulkan, with its own launcher and accounts.
  • PartForge Desktop app for an electronics workshop: parts inventory, build projects and an AI assistant.
  • Zinvoice My personal CRM and invoicing app for running a small hosting business.
  • Zencial A video streaming app for iOS, Android and the web, now on TestFlight.
  • Switch between light and dark
  • Vis på dansk
  • Copy my email address gustavhaavik@proton.me
  • Open my LinkedIn

Arrow keys to move, Enter to open, Esc to close