Yuni
Project 10

Yuni

Albums photo et vidéo collaboratifs à durée limitée

Mobile AppPhoto & VideoSocialDevOps
Yuni interface
Yuni screenshot 1
Yuni screenshot 2
Yuni screenshot 3
Yuni screenshot 4

Tech Stack

React NativeExpoTypeScriptNestJSPrismaPostgreSQLFirebaseNext.jsDockerTraefik

The Challenge

Gérer des volumes importants de photos et vidéos (HEIC, vidéos longues) sur mobile, avec un rendu fluide, un partage simple et une expérience d'onboarding qui retient les nouveaux utilisateurs, tout en livrant des versions fréquentes sur les deux stores.

The Solution

Pipeline média côté serveur (miniatures ImageMagick, conversion HEIC), visionneuse optimisée avec placeholders, tutoriel guidé réservé aux nouveaux inscrits, filtres combinables dans les albums, et un rythme de release soutenu avec versions alignées iOS/Android. Hébergement auto-géré sur VPS Linux : Docker Compose, Traefik + Let's Encrypt, images GHCR construites par GitHub Actions, sauvegardes de base de données.

Key Features

01

Albums éphémères

Expiration automatique à 1, 3, 7 ou 15 jours

02

Visionneuse média

Photos et vidéos, contrôles lecteur, placeholders rapides

03

Miniatures serveur

Génération ImageMagick, compatible HEIC

04

Tutoriel guidé

Visite interactive pour les nouveaux inscrits

05

Partage

Liens d'invitation et albums partagés

06

Releases continues

20+ versions publiées sur iOS et Android