LuxynStudio
AI fotóplatform
Éles SaaS platform, amelyet egyetlen ember tervezett, épített, biztosított és üzemeltet, elsődlegesen AI-alapú fejlesztéssel.

A kísérlet
A LuxynStudio szándékos kísérletként indult: fogom a fotós és retusőri tudásomat, fogom az AI-alapú fejlesztést mint elsődleges építési módot, és megnézem, meddig jut el vele egyetlen ember. Nem prototípusig. Valódi platformig, fizető felhasználókkal, valódi adatokkal és valódi következményekkel, ha elromlik.
A termék maga egyszerűen leírható. Feltöltesz egy hétköznapi telefonos képet a termékedről, kiválasztasz egy stílust, és másodpercek alatt magazinszintű termékfotót kapsz. A termék pontosan ugyanaz marad, csak a körülötte lévő világ változik. Ez a fotós szakmám szoftverbe öntve.
Termék- és UX/UI tervezés
Minden képernyő a saját tervezői munkám: a marketingoldal, a stúdiófelület, ahol a generálás történik, a fiók- és számlázási folyamatok, az ügyfélszolgálati központ és a teljes adminfelület.
- A generálási folyamat úgy megtervezve, hogy egy nem technikus felhasználó egy percen belül használható képhez jusson.
- Teljes admin és üzemeltetési felület: felhasználókezelés, kreditkezelés, moderáció, statisztikák, változásnapló.
- A designrendszer egyszer felépítve, majd több tucat képernyőn alkalmazva, hogy a termék egységesnek hasson.
- A termékszövegek, az onboarding, az üres állapotok és a hibaüzenetek megírása.
Amit megtanultam megépíteni
Valójában erről szólt a kísérlet. Az alábbiakat mind építés közben tanultam meg, úgy, hogy az AI munkatárs volt, nem szövegkiegészítő.
- Adatbázisséma tervezése Supabase-ben, néhány táblától egy nagy éles sémáig, amely lefedi a generálási feladatokat, a krediteket, az előfizetéseket, az ajánlásokat, az emaileket és az auditnaplókat.
- Row Level Security szabályok, hogy az adathozzáférés az adatbázisban dőljön el, ne csak a felületen.
- Valós idejű és értesítési rendszerek: feladatok állapota, admin riasztások és alkalmazáson belüli értesítések frissítés nélkül.
- Teljes CMS, hogy a tartalom, a változásnapló, az email sablonok és a jogi oldalak a termékben legyenek szerkeszthetők, ne a kódban.
- Fizetési átjáró integrációja, előfizetési szintek, kreditfeltöltés, visszatérítések, és az eladói regisztráció, ami a kifizetések fogadásához kell.
- Tranzakciós email: sablonok, küldés, kézbesítési események, visszapattanás- és tiltólista-kezelés, valamint kampányküldés.
- Mindennek a naplózása, hogy bármelyik generálás, fizetés, belépési esemény vagy hiba utólag visszakövethető legyen.
- Azonosítás kétlépcsős hitelesítéssel a kiemelt biztonságú fiókokhoz, helyreállítási kódokkal és korlátozott próbálkozásszámú ellenőrzéssel.
- A felhasználói adatok védelme: adatkikérés, törlési folyamatok, és a privát fájlok aláírt hozzáférés mögött tartása nyilvános linkek helyett.
A költséghatékonyság mint tervezési feladat
A generatív AI élesben előbb költségprobléma, mint technikai kérdés. Minden képnek van darabára, és egy látványterven nagyvonalúnak tűnő döntés csendben életképtelenné teheti a terméket.
Így a költség a tervezés része lett: sorba állított feladatok korlátlan párhuzamos generálás helyett, kreditelszámolás minden műveletre, visszatérítés hibás feladat esetén, hogy a felhasználó sose fizessen a mi hibánkért, elakadt munkák leállítása, bélyegképek kiszolgálása teljes méretű fájlok helyett, és tárhelytakarítás, hogy a tárolás ne nőjön a végtelenségig. Ha egyedül építed, ugyanazon a délutánon látod a számlát és a döntést, ami okozta.
Miért számít ez ügyfélmunkában
Aki terméket tud tervezni, az általában nem tudja leszállítani, aki pedig le tudja szállítani, az általában nem tudja megtervezni. Az AI-alapú fejlesztés eltünteti ezt a szakadékot, de csak annak, aki mindkét oldalt elég jól érti ahhoz, hogy felismerje, mikor rossz a generált válasz.
A LuxynStudio a bizonyíték arra, hogy egy ötletet üres fájltól biztonságos, számlázott és felügyelt termékig viszek, és olyan tervezési döntéseket hozok, amelyek az üzemeltetési költséggel is számolnak.