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ę.

Tech Stack

React / Next.js + TypeScript
Zbudowany w TypeScript dla bezpieczeństwa typów; domyślnie Next.js App Router, dostępny czysty React z Vite, gdy SSR nie jest potrzebny.

Responsywny i kompatybilny z różnymi przeglądarkami

Od telefonu do komputera stacjonarnego
Testowane w Chrome, Firefox i Edge na komputerach stacjonarnych oraz w Chrome na prawdziwym urządzeniu z Androidem. Układy mobilne proponowane pisemnie przed budową.

Integracja API

W pełni połączony
Każdy ekran jest połączony z Twoim API z obsługą stanów ładowania, pustych i błędów. Brakujące punkty końcowe otrzymują makietę, którą łatwo później zamienić.

Okres wsparcia

14-dniowa poprawka po dostawie
Każdy problem, który nie odpowiada uzgodnionej specyfikacji, jest naprawiany bezpłatnie w ciągu 14 dni od dostawy – bez dodatkowych kosztów.

Co otrzymasz

Formaty:
Niestandardowy kod
Metoda dostawy:
Menedżer zamówień
Uwagi: Przed napisaniem jakiegokolwiek kodu potwierdzasz listę ekranów z ich stanami i wywołaniami API, które za nimi stoją. Śledzisz pracę na linku podglądu i wysyłasz poprawki jako jedną listę na rundę. Na koniec kod trafia do Twojego repozytorium z krótką notatką o strukturze projektu i sposobie jego uruchomienia.

Pełny opis

Projekt jest gotowy, a API jest gotowe lub prawie gotowe, ale ekrany, które zobaczą użytkownicy, jeszcze nie istnieją. Buduję tylko front-end: Twój backend, dostawca uwierzytelniania i hosting pozostają bez zmian, a kod trafia do Twojego repozytorium. Przez 14 dni po dostawie naprawiam bezpłatnie wszystko, co nie działa zgodnie z naszymi ustaleniami.

W pakiecie Starter otrzymujesz jeden ekran lub stronę z pliku Figma, responsywną i z typowaniem, z danymi pochodzącymi z Twojego API lub z makiety, dopóki punkt końcowy nie będzie istniał. Pakiet Standard obejmuje do pięciu ekranów połączonych z Twoim API, z obsługą stanów ładowania, pustych i błędów oraz formularzy z walidacją. Pakiet Advanced pozwala na do dwunastu ekranów i dodaje ekrany logowania, które współpracują z Twoim dostawcą uwierzytelniania, współdzielone komponenty używane w całej aplikacji oraz testy dla głównych przepływów.

Ściśle przestrzegam projektu: odstępy, skala typograficzna i kolory pochodzą z pliku Figma. Tam, gdzie ekran nie ma wersji mobilnej, proponuję ją przed budową, zamiast zgadywać. Next.js z App Routerem jest moim domyślnym wyborem; czysty React z Vite jest w porządku, gdy nie potrzebujesz renderowania po stronie serwera. Do stylizacji używam Tailwind CSS lub CSS Modules, w zależności od tego, co już jest w Twoim projekcie.

Sprawdzam wynik w Chrome, Firefox i Edge na komputerze stacjonarnym oraz w Chrome na prawdziwym telefonie z Androidem.

Dwa publiczne przykłady mojej pracy front-endowej znajdują się w portfolio: sklep internetowy Next.js z filtrami, koszykiem i kasą oraz moja własna dwujęzyczna strona.

Pracuję wyłącznie pisemnie, bez spotkań. Ekrany i punkty końcowe, które za nimi stoją, są wymienione przed rozpoczęciem, link podglądu pokazuje postępy pracy, a krótka notatka o postępach pojawia się na czacie każdego dnia roboczego.

Kroki do ukończenia Twojego projektu
1. Lista ekranów – Przeglądam plik Figma i dokumentację Twojego API, a następnie zapisuję każdy ekran, jego stany i wywołania API. Potwierdzasz listę przed napisaniem jakiegokolwiek kodu.
2. Podstawa i współdzielone części – Konfiguracja projektu lub Twoje istniejące repozytorium, kolory i typografia z Figmy, a także układ i komponenty, które każdy ekran ponownie wykorzystuje.
3. Ekrany i dane – Każdy ekran jest budowany zgodnie z projektem i połączony z Twoim API, z obsługą stanów ładowania, pustych i błędów. Brakujący punkt końcowy otrzymuje makietę, którą łatwo zamienić.
4. Runda przeglądu na linku podglądu – Klikasz i wysyłasz poprawki w jednej liście. Naprawiam je i ponownie pokazuję ten sam link.
5. Przekazanie – Kod w Twoim repozytorium, krótka notatka o strukturze i sposobie uruchomienia, a w przypadku pakietu Advanced, testy, które możesz uruchomić przed każdą wersją.

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 dostawy4 dni9 dni18 dni
Poprawki123
ZakresJeden ekranDo 5 ekranówDo 12 ekranów, logowanie, testy
Responsywny projekt✓✓✓
Połączony z Twoim API✓✓✓
Kod źródłowy✓✓✓

Próbki

Zobacz przykłady prac sprzedawcy związanych z tym Zinn.

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

Tak. Proponuję układ mobilny dla każdego ekranu przed jego zbudowaniem, pisemnie lub jako szybki szkic, abyś zatwierdził go z góry, zamiast odkrywać go na końcu.

Tak. Przestrzegam istniejącej struktury folderów, nazewnictwa i stylizacji, dzięki czemu nowy kod używa tych samych wzorców, a następny programista nie znajdzie dwóch stylów.

Dopasowuję odstępy, rozmiary i kolory z pliku. Tam, gdzie projekt i rzeczywiste dane się nie zgadzają, np. nazwa dłuższa niż w makiecie, zaznaczam to i sugeruję poprawkę, zamiast pozwolić na zepsucie układu.

Ta usługa dotyczy tylko front-endu. W przypadku backendu w Node.js z Express lub NestJS, zobacz mój backend Zinn, lub zamów oba, a wycenię je razem.

Opinie klientów

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

Kategorie

Polityka Zinner

Zbuduję Twój front-end React lub Next.js z projektu Figma i połączę go z Twoim API 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"