Zinn Hub
0
Twój Koszyk
0

At a Glance

Kluczowe szczegóły dotyczące tej usługi, które pomogą Ci podjąć decyzję. Wygenerowane przez Zinn Hub, a nie przez sprzedawcę.

Docelowy stos

React, Next.js, Vite, Node.js, Supabase
Specjalista w dokładnie takim stosie, jaki zazwyczaj generują Lovable, Bolt, Cursor i v0 – bez dodatkowych kosztów tłumaczenia.

Fokus na bezpieczeństwo

RLS, Sekrety, Webhooki
Sprawdza zasady bezpieczeństwa na poziomie wiersza, ujawnione klucze API i weryfikację podpisu webhooka płatności – trzy najczęstsze blokady uruchomienia w aplikacjach generowanych przez AI.

Podejście

Napraw, nie przebudowuj
Działa w ramach istniejącego wygenerowanego kodu i repozytorium. Twój kreator AI działa nadal po dostarczeniu – nie jest wymagana migracja.

Okładka po dostarczeniu

14-dniowa gwarancja
Wszystko, co nie działa zgodnie z ustaleniami, zostanie naprawione bezpłatnie w ciągu 14 dni od przekazania – bez ruletki wsparcia.

Co otrzymasz

Formaty:
Raport pisemny
Niestandardowy kod
Metoda dostawy:
Menedżer zamówień
Uwagi: Otrzymujesz pisemny raport gotowości do uruchomienia: każdy problem z jego lokalizacją, dlaczego jest ważny i co obejmuje naprawa, uszeregowany według tego, co boli najbardziej. W pakietach Standard i Advanced poprawki trafiają do Twojego repozytorium, jeden commit na poprawkę z krótką notatką, a nic nie trafia do Twojej działającej aplikacji, dopóki nie wyrazisz na to zgody.

Pełny opis

Kreatory AI szybko doprowadzają aplikację do etapu demo. Luki pojawiają się później: logowanie, które zawodzi dla niektórych użytkowników, płatność, która przechodzi, ale nigdy niczego nie odblokowuje, dane, które każdy zalogowany użytkownik może odczytać, tajny klucz znajdujący się w pakiecie przeglądarki lub wdrożenie, które działa tylko z podglądu samego kreatora. Pracuję dokładnie na tej warstwie, w kodzie wyprodukowanym przez Twoje narzędzie, i nie przebudowuję tego, co już działa.

Starter to kontrola gotowości do uruchomienia: czytam kod, uruchamiam aplikację i wysyłam pisemną listę problemów uszeregowanych według tego, co boli najbardziej, z podaniem lokalizacji każdego problemu i tego, co obejmuje naprawa. Standard dodaje do pięciu poprawek z tej listy, wykonanych w Twoim repozytorium. Advanced obejmuje do dwunastu poprawek, dodaje testy dotyczące logowania i płatności oraz konfiguruje wdrożenie, które możesz powtórzyć bez kreatora.

Sprawdzenie zaczyna się od tego, czego zazwyczaj brakuje w wygenerowanym kodzie. Najpierw pojawiają się zasady dostępu do bazy danych: bez nich użytkownicy mogą odczytywać swoje rekordy. Wiele z tych aplikacji działa na Supabase, które pod spodem jest PostgreSQL; tam zasady dostępu to zasady bezpieczeństwa na poziomie wiersza, a ja je piszę i testuję. Następnie szukam sekretów, które powinny znajdować się na serwerze, ale trafiają do przeglądarki, takich jak tajny klucz dostawcy płatności lub klucz usługi Supabase. Następnie sprawdzam, czy webhooki płatności weryfikują podpis dostawcy, czy formularze nie ufają temu, co wysyła przeglądarka, i czy nieudane żądanie wyświetla błąd zamiast pustego ekranu.

Stos: front-endy React, Next.js i Vite, Node.js i TypeScript na serwerze, PostgreSQL. Sam codziennie używam narzędzi do kodowania AI i czytam oraz testuję wszystko, co produkują.

Jeśli Twoje narzędzie synchronizuje się z repozytorium GitHub, pracuję w tym repozytorium, dzięki czemu możesz kontynuować budowanie za pomocą narzędzia. W przeciwnym razie pracuję z eksportu i zwracam kod w repozytorium, które jest Twoją własnością. Przez 14 dni po dostarczeniu bezpłatnie naprawiam wszystko, co nie działa zgodnie z naszymi ustaleniami.

Bez rozmów. Zakres jest uzgadniany pisemnie przed rozpoczęciem; po tym otrzymujesz pisemną aktualizację na koniec każdego dnia roboczego i notatkę do każdej poprawki, mówiącą, co było nie tak i jak to sprawdzić.

Kroki do ukończenia Twojego projektu
1. Dostęp i pierwsze uruchomienie – Udostępniasz repozytorium lub eksport i konto testowe. Uruchamiam aplikację w ten sam sposób, co Ty, zanim cokolwiek dotknę.
2. Kontrola gotowości do uruchomienia – Przechodzę przez logowanie, dostęp do danych, płatności, sekrety, obsługę błędów i wdrożenie, i zapisuję każdy problem z jego lokalizacją i rozmiarem poprawki.
3. Wybierasz poprawki – Lista jest uszeregowana. Wybierasz, co ma zostać uwzględnione w Twoim pakiecie, a wszystko poza nim jest wyceniane przed rozpoczęciem.
4. Poprawki z dowodem – Każda poprawka trafia jako osobny commit z krótką notatką. Tam, gdzie zasada chroni dane, test pokazuje, że jeden użytkownik nie może uzyskać dostępu do rekordów innego użytkownika.
5. Przekazanie – Pisemne podsumowanie tego, co się zmieniło, co jest nadal otwarte i jak ponownie wdrożyć. W pakiecie Advanced wdrożenie odbywa się z Twojego repozytorium bez kreatora.

Gwarancja Jakości Zinner

✓
Zweryfikowany Profesjonalista
Każdy Zinner jest sprawdzany i zatwierdzany przed dołączeniem do platformy.
✓
Gwarantowana Jakość Pracy
Wszystkie usługi są objęte naszym zobowiązaniem do zapewnienia jakości.
✓
Bezpieczna płatność
Twoja płatność jest chroniona do momentu zatwierdzenia dostarczonej pracy.

Porównaj Pakiety

FunkcjaStarterStandardZaawansowane
Czas dostawy3 dni7 dni14 dni
Poprawki123
ZakresTylko kontrola gotowości do uruchomieniaSprawdzenie i do 5 poprawekDo 12 poprawek, testów i wdrożenia
Raport pisemny z rankingiem✓✓✓
Kod źródłowy✕✓✓

Portfolio

Przykłady prac sprzedawcy związanych z tym Zinnem.

Formline: sklep Next.js ze Stripe

Sklep, który możesz przeglądać: 16 plakatów w 4 kolekcjach, filtry i wyszukiwanie, które pozostają w adresie URL, koszyk, jasne i ciemne motywy oraz kasa, która kończy się zamówieniem demonstracyjnym lub prawdziwą sesją Stripe Checkout w trybie testowym. Zbudowałem go jako statyczny eksport Next.js w TypeScript z Tailwind CSS. Płatności kartą przechodzą przez Cloudflare Worker, który ponownie wycenia koszyk na serwerze i weryfikuje podpis webhooka Stripe.

Dwujęzyczna strona osobista w Next.js

Jednostronicowa strona osobista w języku angielskim i rosyjskim, z sekcją usług i linkami do moich projektów demonstracyjnych. Zaprojektowałem i zbudowałem ją za pomocą Next.js, React i TypeScript jako statyczny eksport, stylizowany za pomocą zwykłych modułów CSS i bez frameworka UI. Posiada jasne i ciemne motywy, a obraz podglądu społecznościowego dla każdego języka jest generowany w czasie kompilacji. GitHub Actions buduje i wdraża ją na Bunny CDN, który dodaje nagłówki bezpieczeństwa i przekierowuje www oraz zwykłe HTTP na główny adres HTTPS.

Szczegóły usługi

Typ usługi
Standard
Typ Zinnera
Freelancer
Dostępność
Dni robocze
Kraj Sprzedawcy
Kazachstan
Akceptowane języki
Angielski
rosyjski
Dostępna Umowa NDA
Tak
Obsługiwane rozmiary projektów
Małe do średnich
Czas odpowiedzi
W ciągu 12 godzin
Lat Doświadczenia
10+

Często zadawane pytania

Nie. Chodzi o to, żeby zachować to, co działa, i naprawić to, co nie działa. Jeśli jakaś część jest niemożliwa do naprawienia, lista gotowości do uruchomienia to stwierdza, a ja wyceniam tę część osobno, zanim cokolwiek się zmieni.

Jeśli narzędzie synchronizuje się z repozytorium GitHub, pracuję tam na osobnej gałęzi. Gdy połączysz ją z gałęzią główną, narzędzie pobierze zmiany. Jeśli się nie synchronizuje, otrzymasz kod w repozytorium, które jest Twoją własnością, i możesz kontynuować pracę z dowolnym edytorem.

Nie. Zaproś mnie do repozytorium i, jeśli to konieczne, do projektu Supabase lub hostingu z najmniejszym dostępem, który spełnia zadanie. Do samej aplikacji używam konta testowego.

Nadal otrzymujesz pełną listę z rankingiem. Wybierasz, które poprawki zostaną uwzględnione w Twoim pakiecie; reszta może poczekać, albo wyceniam je jako niestandardową ofertę.

Opinie klientów

Sprawdź, co nasi klienci mówią o tym Zinn

Kategorie

Polityka Zinner

Naprawię aplikację, którą zbudowałeś za pomocą Lovable, Bolt, Cursor lub v0 i przygotuję ją dla prawdziwych użytkowników 2 &Raquo; Zinn Hub

Tylko zalogowani klienci, którzy zakupili ten produkt, mogą zostawić opinię.

Opcje i zamówienie

Pobierz aplikację Zinn Hub

Powiadomienia · Szybszy dostęp · Pełny ekran

Naciśnij Udostępnij w przeglądarce

➜ Następnie naciśnij "Add to Home Screen"