Slates · Castingová platforma
Rychlá média. Stabilní každodenní práce.
Ve spolupráci s Aspect Studios jsme za 1,5 měsíce pomohli přestavět pomalou a nestabilní aplikaci Slates na spolehlivou platformu. Obrázky se načítají rychle a další změny chrání automatizované testy.

Informace
- Typ projektu
- Přestavba webové platformy
- Platforma
- Webová a mobilní aplikace
- Naše role
- Aplikace už existovala, ale byla pomalá. Spolu s Aspect Studios jsme ji přestavěli na novém základu, zrychlili média a doplnili automatizované testy.
- Spolupráce
- Aspect Studios
- Doba trvání
- 1,5 měsíce
Technologie
- Next.js
- TypeScript
- NestJS
- PostgreSQL
- Redis
- Media CDN
- Cloudflare R2
- Hetzner Object Storage
- Supabase
- Capacitor
Architektura systému

Posuňte pro celý diagram
Co se dozvíte
- 01Jak přestavět pomalou aplikaci bez ztráty známých pracovních postupů.
- 02Jak odstranit čekání z práce s obrazovým obsahem.
- 03Jak automatizované testy chrání stabilitu při dalších změnách.
01
Když aplikace brzdila tým
Starší aplikace Slates byla pomalá, nestabilní a při běžné práci se pravidelně zadrhávala. Nejvíce to bylo znát při práci s obrázky a profily.

02
Přestavba bez ztráty produktu
Za 1,5 měsíce jsme starý kód nahradili modernějším základem, aniž by se změnil smysl produktu. Známé každodenní postupy musely zůstat srozumitelné.



03
Obrázky bez čekání
Doručování obrázků jsme upravili tak, aby se vizuální obsah při přecházení mezi profily načítal rychle a spolehlivě. Lidé mohou pokračovat v práci bez čekání na rozhraní.


04
Změny pod kontrolou
Automatizované testy pokrývají důležité pracovní postupy a odhalují regrese dříve, než se dostanou k uživatelům. Další vývoj už nestojí na ručním ověřování každé změny.


05
Výsledek
Výsledkem je stabilní platforma s rychlejší odezvou a spolehlivým zobrazováním obrázků. Slates má moderní základ pro další vývoj.




