Anda memiliki desain dan backend, dan membutuhkan bagian yang sebenarnya dilihat pengguna. Saya mengubah layar Figma menjadi front end React atau Next.js dalam TypeScript, responsif dari ponsel hingga desktop, dan menghubungkannya ke API Anda dengan penanganan status memuat, kosong, dan kesalahan.
Saya akan membangun front end React atau Next.js Anda dari desain Figma dan menghubungkannya ke API Anda
Satu layar dari file Figma Anda, responsif, diketik, dan terhubung ke API Anda.
- Satu layar
- Desain responsif
- Terhubung ke API Anda
- Kode sumber
Hingga 5 layar terhubung ke API Anda, dengan status memuat, kosong, dan kesalahan.
- Hingga 5 layar
- Desain responsif
- Terhubung ke API Anda
- Kode sumber
Hingga 12 layar, masuk terhadap otentikasi Anda, komponen bersama, dan pengujian.
- Hingga 12 layar, masuk, pengujian
- Desain responsif
- Terhubung ke API Anda
- Kode sumber
Minta Penawaran Kustom
Masuk untuk Meminta Penawaran Kustom
Buat akun gratis atau masuk untuk meminta penawaran yang dipersonalisasi dari Zinner ini.
Masuk / DaftarAjukan Pertanyaan Pra-Penjualan
Masuk untuk Bertanya
Untuk mengurangi spam platform, pesan pra-penjualan hanya dapat dikirim oleh pengguna yang masuk.
Buat akun gratis atau masuk untuk mengirim pesan langsung ke Zinner ini.
Masuk / DaftarDiperlukan login
Buat akun gratis atau masuk untuk meminta penawaran yang dipersonalisasi.
Masuk / DaftarSekilas
Detail penting tentang layanan ini untuk membantu Anda memutuskan. Dihasilkan oleh Zinn Hub, bukan penjual.
Posisi Nilai
Tumpukan Teknologi
Responsif & Lintas-Peramban
Integrasi API
Periode Dukungan
Apa yang Akan Anda Terima
Deskripsi Lengkap
Desain sudah selesai dan API sudah siap atau hampir siap, tetapi layar yang akan dilihat pengguna belum ada. Saya hanya membangun front end: backend Anda, penyedia otentikasi, dan hosting tetap seperti adanya, dan kode masuk ke repositori Anda. Selama 14 hari setelah pengiriman, saya memperbaiki apa pun yang tidak berfungsi seperti yang kita sepakati, gratis.
Dengan Starter Anda mendapatkan satu layar atau halaman dari file Figma Anda, responsif dan diketik, dengan datanya berasal dari API Anda, atau dari mock sampai titik akhir ada. Standard mencakup hingga lima layar yang terhubung ke API Anda, dengan status memuat, kosong, dan kesalahan serta formulir dengan validasi. Advanced memungkinkan hingga dua belas layar dan menambahkan layar masuk yang berfungsi dengan penyedia otentikasi Anda, komponen bersama yang digunakan di seluruh aplikasi, dan pengujian untuk alur utama.
Saya mengikuti desain dengan cermat: spasi, skala tipe, dan warna berasal dari file Figma. Jika sebuah layar tidak memiliki versi seluler, saya mengusulkan satu sebelum membangunnya daripada menebak. Next.js dengan App Router adalah default saya; React biasa dengan Vite baik-baik saja jika Anda tidak memerlukan rendering server. Untuk gaya, saya menggunakan Tailwind CSS atau CSS Modules, mana pun yang sudah ada di proyek Anda.
Saya memeriksa hasilnya di Chrome, Firefox, dan Edge di desktop, dan di Chrome di ponsel Android asli.
Dua contoh publik dari pekerjaan front-end saya ada di portofolio: toko Next.js dengan filter, keranjang, dan checkout, serta situs bilingual saya sendiri.
Saya hanya bekerja secara tertulis, tanpa rapat. Layar dan titik akhir di belakangnya dicantumkan sebelum saya mulai, tautan pratinjau menunjukkan pekerjaan saat berkembang, dan catatan kemajuan singkat datang di obrolan setiap hari kerja.
Langkah-langkah untuk menyelesaikan proyek Anda
1. Daftar layar - Saya meninjau file Figma dan dokumen API Anda dan menuliskan setiap layar, statusnya, dan panggilan titik akhir yang dilakukannya. Anda mengonfirmasi daftar sebelum kode apa pun.
2. Bagian dasar dan bersama - Pengaturan proyek atau repositori Anda yang sudah ada, warna dan tipe dari Figma, serta tata letak dan komponen yang digunakan kembali oleh setiap layar.
3. Layar dan data - Setiap layar dibangun sesuai desain dan terhubung ke API Anda, dengan status memuat, kosong, dan kesalahan. Titik akhir yang hilang mendapatkan mock yang mudah ditukar.
4. Putaran tinjauan pada tautan pratinjau - Anda mengklik dan mengirim koreksi dalam satu daftar. Saya memperbaikinya dan menunjukkan tautan yang sama lagi.
5. Serah terima - Kode di repositori Anda, catatan singkat tentang struktur dan cara menjalankannya, dan di Advanced, pengujian yang dapat Anda jalankan sebelum setiap rilis.
Jaminan Kualitas Zinner
Setiap Zinner ditinjau dan disetujui sebelum bergabung dengan platform.
Semua layanan didukung oleh komitmen jaminan kualitas kami.
Pembayaran Anda dilindungi sampai Anda menyetujui pekerjaan yang telah diselesaikan.
Bandingkan Paket
| Fungsi | Pemula | Standar | Lanjutan |
|---|---|---|---|
| Waktu Pengiriman | 4 hari | 9 hari | 18 hari |
| Revisi | 1 | 2 | 3 |
| Lingkup | Satu layar | Hingga 5 layar | Hingga 12 layar, masuk, pengujian |
| Desain responsif | ✓ | ✓ | ✓ |
| Terhubung ke API Anda | ✓ | ✓ | ✓ |
| Kode sumber | ✓ | ✓ | ✓ |
Sampel
Lihat contoh pekerjaan penjual yang terkait dengan Zinn ini.
Portofolio
Contoh pekerjaan penjual yang terkait dengan Zinn ini.

Formline: Toko Next.js dengan Stripe
Sebuah etalase yang dapat Anda klik: 16 poster dalam 4 koleksi, filter dan pencarian yang tetap ada di URL, keranjang, tema terang dan gelap, dan checkout yang berakhir dengan pesanan demo atau sesi Stripe Checkout nyata dalam mode uji. Saya membangunnya sebagai ekspor statis Next.js di TypeScript dengan Tailwind CSS. Pembayaran kartu melalui Cloudflare Worker yang mengubah harga keranjang di server dan memverifikasi tanda tangan webhook Stripe.




Situs pribadi bilingual di Next.js
Situs pribadi satu halaman dalam bahasa Inggris dan Rusia, dengan bagian layanan dan tautan ke proyek demo saya. Saya merancang dan membangunnya dengan Next.js, React, dan TypeScript sebagai ekspor statis, ditata dengan CSS Modules biasa dan tanpa kerangka kerja UI. Ini memiliki tema terang dan gelap, dan gambar pratinjau sosial untuk setiap bahasa dihasilkan pada waktu build. GitHub Actions membangun dan menyebarkannya ke Bunny CDN, yang menambahkan header keamanan dan mengarahkan www dan HTTP biasa ke alamat HTTPS utama.

Detail Layanan
Pertanyaan yang Sering Diajukan
Ya. Saya mengusulkan tata letak seluler untuk setiap layar sebelum membangunnya, secara tertulis atau sebagai sketsa cepat, sehingga Anda menyetujuinya di awal daripada menemukannya di akhir.
Ya. Saya mengikuti struktur folder, penamaan, dan gaya yang sudah ada, sehingga kode baru menggunakan pola yang sama dan pengembang berikutnya tidak menemukan dua gaya.
Saya mencocokkan spasi, ukuran, dan warna dari file. Jika desain dan data nyata tidak sesuai, seperti nama yang lebih panjang dari mockup, saya menandainya dan menyarankan perbaikan daripada membiarkan tata letak rusak.
Layanan ini hanya front end. Untuk backend di Node.js dengan Express atau NestJS, lihat backend Zinn saya, atau pesan keduanya dan saya akan mengutipnya bersama.
Ulasan Pelanggan
Lihat apa kata pelanggan kami tentang Zinn ini
Kategori
Kebijakan Zinner
Zinns Terkait

Mengembangkan aplikasi web di React JS, Next JS, Node.js, Firebase, Vercel






