Zinn Hub
0
Kosara
0

Áttekintés

Főbb részletek erről a szolgáltatásról, hogy segítsen a döntésben. A Zinn Hub generálta, nem az eladó.

Cél Stack

React, Next.js, Vite, Node.js, Supabase
Szakértő a pontos stackben, amelyet a Lovable, Bolt, Cursor és v0 jellemzően generál – nincs fordítási többletköltség.

Biztonsági fókusz

RLS, Titkok, Webhookok
Ellenőrzi a sor szintű biztonsági szabályzatokat, a kitett API kulcsokat és a fizetési webhook aláírás ellenőrzését – az AI által generált alkalmazások három leggyakoribb indítási blokkolóját.

Megközelítés

Javítás, ne újraépítés
A meglévő generált kódon és tárolón belül működik. Az AI építőd a szállítás után is működik – nincs szükség migrációra.

Szállítás utáni borító

14 napos garancia
Bármi, ami nem működik a megállapodás szerint, ingyenesen javításra kerül az átadás után 14 napon belül – nincs támogatási rulett.

Amit kapni fog

Formátumok:
Írásos jelentés
Egyedi kód
Szállítási mód:
Rendeléskezelő
Megjegyzések: Írásos üzembe helyezési jelentést kapsz: minden probléma a helyével, fontosságával és a javítás részleteivel, rangsorolva aszerint, hogy mi okozza a legnagyobb gondot. A Standard és Advanced csomagokban a javítások a tárolódba kerülnek, minden javítás külön commitként, rövid megjegyzéssel, és semmi sem kerül az élő alkalmazásodba, amíg nem mondod.

Teljes leírás

Az AI építők gyorsan eljuttatják az alkalmazást a demó fázisba. A hiányosságok később jelentkeznek: egy bejelentkezés, amely egyes felhasználóknál sikertelen, egy fizetés, amely átmegy, de soha nem old fel semmit, adatok, amelyeket bármely bejelentkezett felhasználó elolvashat, egy titkos kulcs a böngészőcsomagban, vagy egy telepítés, amely csak az építő saját előnézetéből működik. Pontosan ezen a rétegen dolgozom, az eszközöd által előállított kódban, és nem építem újra azt, ami már működik.

A Starter egy üzembe helyezési ellenőrzés: elolvasom a kódot, futtatom az alkalmazást, és elküldök egy írásos listát a problémákról, rangsorolva aszerint, hogy mi okozza a legnagyobb gondot, mindegyik a helyével és a javítás részleteivel. A Standard csomag legfeljebb öt javítást tartalmaz ebből a listából, amelyeket a tárolódban végzek el. Az Advanced csomag legfeljebb tizenkét javítást tartalmaz, teszteket ad a bejelentkezés és a fizetések köré, és beállít egy telepítést, amelyet az építő nélkül is megismételhetsz.

Az ellenőrzés azzal kezdődik, amit a generált kód hajlamos kihagyni. Először az adatbázis hozzáférési szabályai jönnek: ezek nélkül a felhasználók olvashatják egymás rekordjait. Sok ilyen alkalmazás Supabase-en fut, ami PostgreSQL-t használ; ott a hozzáférési szabályok sor szintű biztonsági szabályzatok, és én írom és tesztelem őket. Ezután olyan titkokat keresek, amelyek a szerverre tartoznak, de a böngészőbe kerülnek, mint például egy fizetési szolgáltató titkos kulcsa vagy a Supabase szolgáltatási kulcsa. Ezután ellenőrzöm, hogy a fizetési webhookok ellenőrzik-e a szolgáltató aláírását, hogy az űrlapok nem bíznak-e abban, amit a böngésző küld, és hogy egy sikertelen kérés hibaüzenetet jelenít-e meg üres képernyő helyett.

Stack: React, Next.js és Vite front-endek, Node.js és TypeScript a szerveren, PostgreSQL. Én magam is használok AI kódoló eszközöket minden nap, és mindent elolvasok és tesztelek, amit előállítanak.

Ha az eszközöd szinkronizálódik egy GitHub tárolóval, abban a tárolóban dolgozom, így utána is folytathatod az építést az eszközzel. Ellenkező esetben egy exportból dolgozom, és a kódot egy általad birtokolt tárolóban adom vissza. A szállítás után 14 napig ingyenesen javítok mindent, ami nem működik a megállapodás szerint.

Nincsenek hívások. A hatókör írásban kerül megállapodásra, mielőtt elkezdeném; utána minden munkanap végén írásos frissítést kapsz, és minden javításhoz egy megjegyzést, amelyben leírja, mi volt a hiba és hogyan ellenőrizhető.

A projekt befejezésének lépései
1. Hozzáférés és első futtatás – Megosztod a tárolót vagy egy exportot és egy tesztfiókot. Én ugyanúgy futtatom az alkalmazást, ahogy te, mielőtt bármihez hozzányúlnék.
2. Üzembe helyezési ellenőrzés – Átnézem a bejelentkezést, az adathozzáférést, a fizetéseket, a titkokat, a hibakezelést és a telepítést, és minden problémát leírok a helyével és a javítás méretével együtt.
3. Te választod ki a javításokat – A lista rangsorolva érkezik. Kiválasztod, mi kerül be a csomagodba, és minden ezen felüli dologról árajánlatot adok, mielőtt elkezdeném.
4. Javítások bizonyítékkal – Minden javítás külön commitként kerül be, rövid megjegyzéssel. Ahol egy szabály védi az adatokat, egy teszt megmutatja, hogy az egyik felhasználó nem férhet hozzá a másik felhasználó rekordjaihoz.
5. Átadás – Írásos összefoglaló arról, hogy mi változott, mi van még nyitva, és hogyan lehet újra telepíteni. Az Advanced csomagban a telepítés a tárolódból fut az építő nélkül.

Zinner minőségi garancia

✓
Ellenőrzött szakember
Minden Zinnert felülvizsgálunk és jóváhagyunk, mielőtt csatlakozna a platformhoz.
✓
Minőségi munka garantált
Minden szolgáltatásunkat minőségbiztosítási kötelezettségvállalásunk támasztja alá.
✓
Biztonságos fizetés
A kifizetés védett mindaddig, amíg Ön jóvá nem hagyja a leszállított munkát.

Csomagok összehasonlítása

FunkcióIndítóStandardHaladó
Szállítási idő3 nap7 nap14 nap
Felülvizsgálatok123
HatályCsak üzembe helyezési ellenőrzésEllenőrzés és legfeljebb 5 javításLegfeljebb 12 javítás, tesztek és telepítés
Rangsorolt írásos jelentés✓✓✓
Forráskód✕✓✓

Portfólió

Példák az eladó munkájára, amely ehhez a Zinnhez kapcsolódik.

Formline: Next.js áruház Stripe-pal

Egy kattintható kirakat: 16 poszter 4 kollekcióban, szűrők és keresés, amelyek az URL-ben maradnak, kosár, világos és sötét témák, és egy pénztár, amely demo rendeléssel vagy valós Stripe Checkout munkamenettel végződik teszt módban. Next.js statikus exportként építettem TypeScriptben Tailwind CSS-sel. A kártyás fizetések egy Cloudflare Worker-en keresztül mennek, amely a szerveren újraárazza a kosarat és ellenőrzi a Stripe webhook aláírását.

Kétnyelvű személyes oldal Next.js-ben

Egyoldalas személyes oldal angol és orosz nyelven, szolgáltatások szekcióval és linkekkel a demó projektjeimhez. Next.js, React és TypeScript segítségével terveztem és építettem statikus exportként, egyszerű CSS modulokkal és UI keretrendszer nélkül. Világos és sötét témákkal rendelkezik, és minden nyelvhez generálódik egy közösségi előnézeti kép a buildelés során. A GitHub Actions építi és telepíti a Bunny CDN-re, amely biztonsági fejléceket ad hozzá, és átirányítja a www-t és a sima HTTP-t a fő HTTPS címre.

Szolgáltatás részletei

Szolgáltatás típusa
Standard
Zinner típusa
Szabadúszó
Elérhetőség
Hétköznapok
Eladó országa
Kazahsztán
Elfogadott nyelvek
Angol
orosz
NDA elérhető
Igen
Kezelt projektek mérete
Kicsi és közepes
Válaszidő
12 órán belül
Éves tapasztalat
10+

Gyakran Ismételt Kérdések

Nem. A lényeg az, hogy megtartsuk, ami működik, és kijavítsuk, ami nem. Ha egy rész javíthatatlan, az üzembe helyezési lista ezt jelzi, és külön árajánlatot adok arra a részre, mielőtt bármi megváltozna.

Ha az eszköz szinkronizálódik egy GitHub tárolóval, ott dolgozom egy külön ágon. Miután egyesítetted a fő ágba, az eszköz felveszi a változtatásokat. Ha nem szinkronizálódik, akkor a kódot egy általad birtokolt tárolóban kapod meg, és bármely szerkesztővel folytathatod.

Nem. Hívj meg a tárolóba, és ha szükséges, a Supabase vagy a tárhely projekthez a legkevesebb hozzáféréssel, ami elvégzi a munkát. Magához az alkalmazáshoz tesztfiókot használok.

Még mindig megkapja a teljes rangsorolt listát. Ön választja ki, mely javítások kerülnek a csomagjába; a többi várhat, vagy egyedi ajánlatként árajánlatot adok rájuk.

Vásárlói vélemények

Nézze meg, mit mondanak ügyfeleink erről a Zinnről

Kategóriák

Zinner irányelvek

Kijavítom a Lovable, Bolt, Cursor vagy v0 segítségével készített alkalmazást, és felkészítem a valós felhasználók számára 2 &Raquo; Zinn Hub

Csak bejelentkezett ügyfelek, akik megvásárolták ezt a terméket, hagyhatnak véleményt.

Opciók és rendelés

Szerezze be a Zinn Hub alkalmazást

Értesítések · Gyorsabb hozzáférés · Teljes képernyő

Koppintson a Megosztás gombra a böngészőjében

➜ Ezután koppintson a "Hozzáadás a kezdőképernyőhöz" gombra