Vue–Laravel Web Development -- 2

Job ID: 40244428

Budget: $3,000 – $5,000 USD

Saya sedang membangun sebuah aplikasi web yang responsif dan interaktif. Untuk sisi antarmuka, saya telah memutuskan memakai Vue.js agar tampilan terasa gesit di desktop maupun perangkat seluler. Di sisi server, saya ingin struktur yang rapi dengan Laravel, sementara penyimpanan data akan menggunakan MySQL.

Ruang lingkup yang saya butuhkan:
• Membangun komponen Vue.js dengan state management yang bersih serta routing yang mulus.
• Membuat RESTful API di Laravel (jika GraphQL lebih efisien untuk sebagian endpoint, saya terbuka mendiskusikannya).
• Merancang skema MySQL, menuliskan migration, seeding, dan query yang optimal.
• Autentikasi dan otorisasi standar (JWT atau Laravel Sanctum sesuai preferensi Anda).
• Integrasi frontend–backend secara penuh, termasuk penanganan error dan loading state agar UX tetap halus.
• Proses deployment ke salah satu layanan yang cocok—AWS, DigitalOcean, atau Vercel—beserta dokumentasi singkat langkah demi langkah supaya saya bisa melakukan update mandiri di kemudian hari.

Kriteria keberhasilan:
– UI responsif tanpa glitch di browser modern mayor.
– Endpoint API teruji (Postman collection/unit test).
– Code terstruktur, mengikuti best practice Vue 3 dan Laravel 10.
– Dokumen README ringkas yang menjelaskan setup lokal, environment variables, dan workflow deployment.

Saya menghargai komunikasi yang jelas dan commit rutin di git repository. Jika ada kebutuhan library tambahan atau pendekatan berbeda yang menurut Anda lebih efisien, silakan usulkan — sepanjang tetap konsisten dengan stack Vue.js + Laravel + MySQL.