Aveți un design și un backend și aveți nevoie de partea pe care o văd utilizatorii. Transform ecranele Figma într-o interfață React sau Next.js în TypeScript, adaptabilă de la telefon la desktop, și o conectez la API-ul dvs. cu stări de încărcare, gol și eroare gestionate.
Voi construi interfața dvs. React sau Next.js dintr-un design Figma și o voi conecta la API-ul dvs.
Un ecran din fișierul dumneavoastră Figma, responsiv, tipizat și conectat la API-ul dumneavoastră.
- Un ecran
- Design responsiv
- Conectat la API-ul dumneavoastră
- Cod sursă
Până la 5 ecrane conectate la API-ul dumneavoastră, cu stări de încărcare, gol și eroare.
- Până la 5 ecrane
- Design responsiv
- Conectat la API-ul dumneavoastră
- Cod sursă
Până la 12 ecrane, autentificare împotriva sistemului dumneavoastră de autentificare, componente partajate și teste.
- Până la 12 ecrane, autentificare, teste
- Design responsiv
- Conectat la API-ul dumneavoastră
- Cod sursă
Cere o ofertă personalizată
Conectați-vă pentru a solicita o ofertă personalizată
Creați un cont gratuit sau conectați-vă pentru a solicita o ofertă personalizată de la acest Zinner.
Autentificare / ÎnregistrarePune o întrebare înainte de vânzare
Conectați-vă pentru a pune o întrebare
Pentru a reduce spam-ul pe platformă, mesajele pre-vânzare pot fi trimise doar de utilizatorii autentificați.
Creați un cont gratuit sau conectați-vă pentru a trimite un mesaj direct acestui Zinner.
Autentificare / ÎnregistrareAutentificare necesară
Creați un cont gratuit sau conectați-vă pentru a trimite un mesaj acestui Zinner.
Autentificare / ÎnregistrareAutentificare necesară
Creați un cont gratuit sau conectați-vă pentru a solicita o ofertă personalizată.
Autentificare / ÎnregistrareDintr-o privire
Detalii cheie despre acest serviciu pentru a vă ajuta să decideți. Generat de Zinn Hub, nu de vânzător.
Poziția valorii
Stiva tehnologică
Adaptabil și compatibil cu mai multe browsere
Integrare API
Perioada de suport
Ce veți primi
Descriere completă
Designul este gata și API-ul este pregătit sau aproape gata, dar ecranele pe care le vor vedea utilizatorii nu există încă. Construiesc doar front-end-ul: backend-ul dumneavoastră, furnizorul de autentificare și găzduirea rămân așa cum sunt, iar codul intră în depozitul dumneavoastră. Timp de 14 zile după livrare, repar gratuit orice nu funcționează așa cum am convenit.
Cu Starter obțineți un ecran sau o pagină din fișierul dumneavoastră Figma, responsiv și tipizat, cu datele sale provenind de la API-ul dumneavoastră, sau de la un mock până când punctul final există. Standard acoperă până la cinci ecrane conectate la API-ul dumneavoastră, cu stări de încărcare, gol și eroare și formulare cu validare. Advanced permite până la douăsprezece ecrane și adaugă ecrane de autentificare care funcționează cu furnizorul dumneavoastră de autentificare, componente partajate utilizate în întreaga aplicație și teste pentru fluxurile principale.
Urmăresc îndeaproape designul: spațierea, scara tipografică și culorile provin din fișierul Figma. Acolo unde un ecran nu are o versiune mobilă, propun una înainte de a o construi, în loc să ghicesc. Next.js cu App Router este implicit; React simplu cu Vite este în regulă atunci când nu aveți nevoie de randare pe server. Pentru stilizare folosesc Tailwind CSS sau CSS Modules, oricare ar fi deja în proiectul dumneavoastră.
Verific rezultatul în Chrome, Firefox și Edge pe desktop și în Chrome pe un telefon Android real.
Două exemple publice ale muncii mele de front-end sunt în portofoliu: un magazin Next.js cu filtre, un coș și o casă de marcat, și propriul meu site bilingv.
Lucrez doar în scris, fără întâlniri. Ecranele și punctele finale din spatele lor sunt listate înainte de a începe, un link de previzualizare arată lucrarea pe măsură ce crește, iar o scurtă notă de progres vine în chat în fiecare zi lucrătoare.
Pași pentru finalizarea proiectului dumneavoastră
1. Lista de ecrane - Parcurg fișierul Figma și documentația API-ului dumneavoastră și notez fiecare ecran, stările sale și punctele finale pe care le apelează. Confirmați lista înainte de orice cod.
2. Părți de bază și partajate - Configurarea proiectului sau depozitul dumneavoastră existent, culorile și tipul din Figma, și aspectul și componentele pe care fiecare ecran le reutilizează.
3. Ecrane și date - Fiecare ecran este construit conform designului și conectat la API-ul dumneavoastră, cu stări de încărcare, gol și eroare. Un punct final lipsă primește un mock care este ușor de înlocuit.
4. Runda de revizuire pe linkul de previzualizare - Faceți clic și trimiteți corecțiile într-o singură listă. Le repar și arăt din nou același link.
5. Predare - Codul în depozitul dumneavoastră, o scurtă notă despre structură și cum să-l rulați, și pe Advanced, teste pe care le puteți rula înainte de fiecare lansare.
Garanția calității Zinner
Fiecare Zinner este revizuit și aprobat înainte de a se alătura platformei.
Toate serviciile sunt susținute de angajamentul nostru de asigurare a calității.
Plata dvs. este protejată până când aprobați lucrarea livrată.
Comparați pachetele
| Funcție | Starter | Standard | Avansat |
|---|---|---|---|
| Timp de livrare | 4 zile | 9 zile | 18 zile |
| Revizuiri | 1 | 2 | 3 |
| Domeniu de aplicare | Un ecran | Până la 5 ecrane | Până la 12 ecrane, autentificare, teste |
| Design responsiv | ✓ | ✓ | ✓ |
| Conectat la API-ul dumneavoastră | ✓ | ✓ | ✓ |
| Cod sursă | ✓ | ✓ | ✓ |
Mostre
Vezi exemple de lucrări ale vânzătorului legate de acest Zinn.
Portofoliu
Exemple de lucrări ale vânzătorului legate de acest Zinn.

Formline: Magazin Next.js cu Stripe
Un magazin online pe care îl puteți naviga: 16 postere în 4 colecții, filtre și căutare care rămân în URL, un coș de cumpărături, teme deschise și închise, și un proces de finalizare a comenzii care se încheie cu o comandă demo sau o sesiune reală Stripe Checkout în modul de testare. L-am construit ca o exportare statică Next.js în TypeScript cu Tailwind CSS. Plățile cu cardul trec printr-un Cloudflare Worker care recalculează prețul coșului pe server și verifică semnătura webhook-ului Stripe.




Site personal bilingv în Next.js
Un site personal de o pagină în engleză și rusă, cu o secțiune de servicii și link-uri către proiectele mele demo. L-am proiectat și construit cu Next.js, React și TypeScript ca export static, stilizat cu CSS Modules simple și fără un framework UI. Are teme deschise și închise, iar o imagine de previzualizare socială pentru fiecare limbă este generată la momentul construirii. GitHub Actions îl construiește și îl implementează pe Bunny CDN, care adaugă anteturi de securitate și redirecționează www și HTTP simplu către adresa HTTPS principală.

Detalii serviciu
Întrebări frecvente
Da. Propun aspectul mobil pentru fiecare ecran înainte de a-l construi, în scris sau ca o schiță rapidă, astfel încât să-l aprobați în avans, în loc să-l descoperiți la final.
Da. Urmăresc structura de foldere, denumirea și stilizarea deja existente, astfel încât noul cod să utilizeze aceleași modele și următorul dezvoltator să nu găsească două stiluri.
Potrivesc spațierea, dimensiunile și culorile din fișier. Acolo unde designul și datele reale nu se potrivesc, cum ar fi un nume mai lung decât macheta, o semnalizez și sugerez o soluție, în loc să las aspectul să se strice.
Acest serviciu este doar pentru front-end. Pentru un backend în Node.js cu Express sau NestJS, consultați Zinn-ul meu de backend, sau comandați ambele și le voi cota împreună.
Recenzii clienți
Vezi ce spun clienții noștri despre acest Zinn
Categorii
Politici Zinner
Zinns similare







