Slates · Castingová platforma
Rýchle médiá. Stabilná každodenná práca.
S Aspect Studios sme za 1,5 mesiaca pomohli prebudovať pomalú a nestabilnú aplikáciu Slates na spoľahlivú platformu. Obsah sa načítava rýchlo a ďalšie zmeny chránia automatizované testy.

Informácie
- Typ projektu
- Prestavba webovej platformy
- Platforma
- Webová a mobilná aplikácia
- Naša úloha
- Aplikácia už existovala, ale bola pomalá. Spolu s Aspect Studios sme ju prebudovali na novom základe, zrýchlili médiá a doplnili automatizované testy.
- Spolupráca
- Aspect Studios
- Trvanie
- 1,5 mesiaca
Technológie
- Next.js
- TypeScript
- NestJS
- PostgreSQL
- Redis
- Media CDN
- Cloudflare R2
- Hetzner Object Storage
- Supabase
- Capacitor
Architektúra systému

Posuňte pre celý diagram
Čo sa dozviete
- 01Ako prebudovať pomalú aplikáciu bez straty známych pracovných tokov.
- 02Ako odstrániť čakanie z práce s obrazovým obsahom.
- 03Ako automatizované testy chránia stabilitu pri ďalších zmenách.
01
Keď aplikácia brzdila tím
Staršia verzia Slates bola pomalá, nestabilná a pri bežnej práci často zadrhávala. Najviac to bolo cítiť pri práci s fotografiami a profilmi.

02
Prestavba bez straty produktu
Za 1,5 mesiaca sme starý kód nahradili modernejším základom bez toho, aby sa zmenil zmysel produktu. Prioritu mali každodenné kroky, ktoré museli zostať zrozumiteľné.



03
Obrázky bez čakania
Doručovanie obrázkov sme upravili tak, aby sa obrazový obsah načítaval rýchlo a spoľahlivo aj pri častom prechádzaní medzi profilmi. Používateľ môže pokračovať v práci bez čakania na rozhranie.


04
Zmeny pod kontrolou
Automatizované testy pokrývajú dôležité pracovné toky a pomáhajú odhaliť regresie skôr, než sa dostanú k používateľom. Ďalší vývoj tak nestojí na ručnom overovaní každej zmeny.


05
Výsledok
Výsledkom je stabilná platforma s rýchlejšou odozvou a spoľahlivým zobrazovaním obrázkov. Slates má moderný základ, na ktorom sa dá ďalej stavať.




