Slates · Casting-platform
Gyors média. Stabil mindennapi munka.
Az Aspect Studiosszal 1,5 hónap alatt segítettünk a lassú és instabil Slates alkalmazást megbízható platformmá átépíteni. A képek gyorsan betöltődnek, a változtatásokat automatizált tesztek védik.

Információk
- Projekttípus
- Webplatform újjáépítése
- Platform
- Webes és mobilalkalmazás
- A mi szerepünk
- Az alkalmazás már létezett, de lassú volt. Az Aspect Studios csapatával új alapokra építettük át, felgyorsítottuk a médiát, és automatizált teszteket adtunk hozzá.
- Együttműködés
- Aspect Studios
- Időtartam
- 1,5 hónap
Technológia
- Next.js
- TypeScript
- NestJS
- PostgreSQL
- Redis
- Media CDN
- Cloudflare R2
- Hetzner Object Storage
- Supabase
- Capacitor
Rendszerarchitektúra

Görgessen a teljes diagramhoz
Amit megtud
- 01Hogyan építhető újjá egy lassú alkalmazás a megszokott munkafolyamatok elvesztése nélkül.
- 02Hogyan szüntethető meg a várakozás a képekkel végzett munkában.
- 03Hogyan védik az automatizált tesztek a stabilitást a további változtatások során.
01
Amikor az alkalmazás lassította a csapatot
A Slates régebbi alkalmazása lassú és instabil volt, a mindennapi munka során pedig rendszeresen akadozott. Ez leginkább a képek és profilok használatakor volt érezhető.

02
Újjáépítés a termék elvesztése nélkül
1,5 hónap alatt a régi kódbázist modern alapra cseréltük anélkül, hogy a termék célja megváltozott volna. A megszokott napi munkafolyamatoknak érthetőnek kellett maradniuk.



03
Képek várakozás nélkül
Úgy alakítottuk át a képkiszolgálást, hogy a vizuális tartalom gyorsan és megbízhatóan töltődjön be a profilok közötti váltáskor. A munka a felületre való várakozás nélkül folytatható.


04
Változtatások ellenőrzés alatt
Az automatizált tesztek lefedik a fontos munkafolyamatokat, és még a felhasználók előtt észlelik a regressziókat. A további fejlesztés már nem minden változtatás kézi ellenőrzésére épül.


05
Eredmény
Az eredmény egy stabil platform gyorsabb válaszidővel és megbízható képmegjelenítéssel. A Slates modern alapot kapott a további fejlesztéshez.




