Saya memperbaiki bug di aplikasi dan situs web: formulir dan tombol yang rusak, login yang rusak, tata letak yang berantakan, kesalahan konsol, proyek yang berhenti dibangun setelah pembaruan. Tumpukan: JavaScript, TypeScript, Node.js di server, React dan Next.js di front end, ditambah HTML/CSS/JS biasa dan WordPress, termasuk tema dan plugin PHP. Bukan Shopify. Saya juga bekerja dengan kode yang ditulis dengan tergesa-gesa atau dibuat dengan alat AI.
Saya akan memperbaiki bug JavaScript, React, Node.js, dan Next.js
1 bug yang dapat direproduksi diperbaiki, dengan penyebab dijelaskan secara tertulis.
- 1 bug ditemukan dan diperbaiki
- Investigasi bug
- Perbaiki dokumentasi
Hingga 3 bug diperbaiki, ditambah ringkasan tertulis tentang apa yang salah dan apa yang berubah.
- Hingga 3 bug ditambah ringkasan
- Investigasi bug
- Perbaiki dokumentasi
- Komentar kode terperinci
Hingga 5 bug diperbaiki, ringkasan tertulis, dan daftar masalah lain yang saya perhatikan.
- Hingga 5 bug, ringkasan, masalah yang terdaftar
- Investigasi bug
- Perbaiki dokumentasi
- Komentar kode terperinci
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
Pendekatan Perbaikan
Jenis Hasil
Komunikasi
Apa yang Akan Anda Terima
Deskripsi Lengkap
Jika pengembang asli Anda telah pindah, atau Anda hanya perlu bagian yang rusak berfungsi kembali tanpa membayar untuk pembangunan ulang, mulailah di sini. Saya telah berkecimpung di IT selama 10+ tahun. Saya hanya mengubah apa yang dibutuhkan perbaikan, jadi sisa kode Anda tetap seperti semula.
Starter memperbaiki satu masalah yang dapat direproduksi dan memberi tahu Anda penyebabnya. Standar membutuhkan hingga 3 dan menambahkan ringkasan tertulis tentang apa yang salah dan apa yang berubah. Lanjutan mencapai 5, menyimpan ringkasan, dan mencantumkan masalah lain yang saya perhatikan saat saya berada di dalam proyek. Jika masalah tidak dapat direproduksi dari langkah-langkah Anda, atau perbaikan ternyata lebih besar dari tingkatnya, saya akan mengatakannya sebelum memulai daripada melebihi batas waktu.
Tumpukan: JavaScript dan TypeScript, React dan Next.js di bagian depan, Node.js di server, HTML/CSS/JS biasa, dan WordPress. Bukan Shopify. Proyek lama tidak masalah: React komponen kelas, Next.js Pages Router, versi Node yang lebih lama. Jika perbaikan membutuhkan peningkatan versi, saya akan mengatakannya sebelum menyentuhnya. Di WordPress saya memperbaiki konflik tema dan plugin, kesalahan dalam tema atau PHP plugin, dan situs yang rusak setelah pembaruan. Jika penyebabnya ada di inti WordPress atau plugin orang lain, saya tidak menambalnya di sana: saya mengatasinya di tema Anda atau plugin kustom kecil, dan jika itu tidak mungkin, saya akan memberi tahu Anda sebelum saya memulai.
Apa yang saya butuhkan dari Anda: akses repositori atau arsip proyek, dan langkah-langkah untuk mereproduksi masalah: apa yang Anda klik, apa yang Anda harapkan, apa yang terjadi sebagai gantinya. URL staging membantu; untuk perbaikan situs langsung, tambahkan akses deploy juga. Setiap akses yang Anda berikan kepada saya hanya digunakan untuk perbaikan ini, dan saya tidak masalah menandatangani NDA.
Perbaikan adalah milik Anda: bagaimanapun cara pengirimannya, Anda mendapatkan setiap baris yang diubah untuk ditinjau. Setelah pengiriman, saya memperbaiki apa pun yang tidak berfungsi seperti yang kita sepakati, tanpa biaya.
Semuanya berjalan secara tertulis. Pada pekerjaan multi-hari Anda mendapatkan pembaruan tertulis di akhir setiap hari, dan saya menjawab dengan cepat. Tidak ada panggilan.
Langkah-langkah untuk menyelesaikan proyek Anda
1. Reproduksi terlebih dahulu - Saya mereproduksi masalah dari langkah-langkah Anda sebelum mengubah apa pun. Jika tidak dapat direproduksi, atau ternyata lebih besar dari tingkatnya, saya akan memberi tahu Anda pada hari yang sama dan kita memutuskan apa yang harus dilakukan sebelum waktu berjalan.
2. Temukan penyebabnya - Saya membaca jalur kode di balik gejala dan mengisolasi penyebab sebenarnya, bukan hanya baris yang membuang. Anda mendapatkannya secara tertulis: apa yang salah dan mengapa.
3. Perbaiki dan verifikasi - Perbaikan, lalu langkah-langkah Anda lagi dan tes proyek sendiri. Masalah lain yang saya perhatikan di jalan akan dicantumkan, tidak ditambal secara diam-diam.
4. Kirimkan sesuai pilihan Anda - Permintaan tarik di repositori Anda, file patch, atau perbaikan yang diterapkan ke situs langsung Anda. Standar dan Lanjutan menambahkan ringkasan tertulis tentang apa yang berubah.
5. Serah terima tertulis - Catatan singkat per bug: penyebabnya, perubahannya, dan cara memeriksanya sendiri. Pada pekerjaan multi-hari Anda mendapat pembaruan tertulis setiap hari kerja.
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 | 2 hari | 4 hari | 6 hari |
| Revisi | 1 | 2 | 3 |
| Lingkup | 1 bug ditemukan dan diperbaiki | Hingga 3 bug ditambah ringkasan | Hingga 5 bug, ringkasan, masalah yang terdaftar |
| Investigasi bug | ✓ | ✓ | ✓ |
| Perbaiki dokumentasi | ✓ | ✓ | ✓ |
| Komentar kode terperinci | ✕ | ✓ | ✓ |
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
Saya memeriksa reproduktifitas dari langkah-langkah Anda sebelum saya memulai dan memberi tahu Anda pada hari yang sama. Jika tidak dapat direproduksi, kami menyepakati apa yang harus dilakukan selanjutnya sebelum pekerjaan apa pun ditagih; saya tidak pernah membiarkan waktu berjalan pada perbaikan yang tidak dapat saya lakukan.
JavaScript, TypeScript, Node.js, React, Next.js, HTML/CSS/JS biasa, dan WordPress, termasuk tema dan plugin PHP. Versi lama juga tidak masalah.
Revisi mengubah perbaikan yang sudah dikirimkan. Bug yang berbeda adalah item baru: add-on, atau pesanan baru.
Tidak. Hanya tertulis, di pesan proyek. Saya membalas dengan cepat.
Ulasan Pelanggan
Lihat apa kata pelanggan kami tentang Zinn ini
Kategori
Kebijakan Zinner
Zinns Terkait

perbaiki masalah wordpress, bug, error, masalah elementor dan woocommerce






