Masz projekt i zaplecze, a potrzebujesz części, którą faktycznie widzą użytkownicy. Przekształcam ekrany Figma w front-end React lub Next.js w TypeScript, responsywny od telefonu po komputer stacjonarny, i łączę go z Twoim API, obsługując stany ładowania, pustych danych i błędów.
Zbuduję Twój front-end React lub Next.js na podstawie projektu Figma i połączę go z Twoim API
Jeden ekran z Twojego pliku Figma, responsywny, z typowaniem i połączony z Twoim API.
- Jeden ekran
- Responsywny projekt
- Połączony z Twoim API
- Kod źródłowy
Do 5 ekranów połączonych z Twoim API, z obsługą stanów ładowania, pustych i błędów.
- Do 5 ekranów
- Responsywny projekt
- Połączony z Twoim API
- Kod źródłowy
Do 12 ekranów, logowanie do Twojego systemu uwierzytelniania, współdzielone komponenty i testy.
- Do 12 ekranów, logowanie, testy
- Responsywny projekt
- Połączony z Twoim API
- Kod źródłowy
Poproś o ofertę niestandardową
Zaloguj się, aby poprosić o ofertę niestandardową
Utwórz bezpłatne konto lub zaloguj się, aby poprosić o spersonalizowaną ofertę od tego Zinner.
Zaloguj się / Zarejestruj sięZadaj pytanie przed zakupem
Zaloguj się, aby zadać pytanie
Aby zmniejszyć spam na platformie, wiadomości przed sprzedażą mogą być wysyłane tylko przez zalogowanych użytkowników.
Utwórz bezpłatne konto lub zaloguj się, aby wysłać wiadomość do tego Zinner bezpośrednio.
Zaloguj się / Zarejestruj sięWymagane logowanie
Utwórz bezpłatne konto lub zaloguj się, aby wysłać wiadomość do tego Zinner.
Zaloguj się / Zarejestruj sięWymagane logowanie
Utwórz bezpłatne konto lub zaloguj się, aby poprosić o spersonalizowaną ofertę.
Zaloguj się / Zarejestruj się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ę.
Pozycja Wartości
Tech Stack
Responsywny i kompatybilny z różnymi przeglądarkami
Integracja API
Okres wsparcia
Co otrzymasz
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
Każdy Zinner jest sprawdzany i zatwierdzany przed dołączeniem do platformy.
Wszystkie usługi są objęte naszym zobowiązaniem do zapewnienia jakości.
Twoja płatność jest chroniona do momentu zatwierdzenia dostarczonej pracy.
Porównaj Pakiety
| Funkcja | Starter | Standard | Zaawansowane |
|---|---|---|---|
| Czas dostawy | 4 dni | 9 dni | 18 dni |
| Poprawki | 1 | 2 | 3 |
| Zakres | Jeden ekran | Do 5 ekranów | Do 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
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
Powiązane Zinns

Buduj i wdrażaj bezpieczne interfejsy API zaplecza przy użyciu Node.js lub Firebase

Zintegruj Firebase Supabase Node.js Auth i bazę danych w aplikacjach internetowych





