WEB DEVELOPER
Pembangunan Backend (Menggunakan Laravel)
Membina Logik Aplikasi: Menulis kod pelayan (server-side) menggunakan Laravel (PHP Framework) untuk menguruskan fungsi utama sistem.
Pengurusan Pangkalan Data: Mereka bentuk dan mengurus database (seperti MySQL atau PostgreSQL) menggunakan Laravel Eloquent ORM dan Migrations.
Pembangunan API: Membina RESTful API untuk menghubungkan bahagian frontend dengan backend, atau untuk integrasi dengan sistem pihak ketiga.
Sistem Keselamatan: Melaksanakan fungsi keselamatan seperti pengesahan pengguna (Authentication/Authorization) menggunakan Laravel Breeze, Jetstream, atau Sanctum.
2. Integrasi Sistem & Automasi (Menggunakan Brevo)
Integrasi E-mel & SMS: Menghubungkan aplikasi Laravel dengan Brevo API/SMTP untuk menghantar e-mel automatik (e.g., e-mel pengesahan pendaftaran, resit pembelian, atau set semula kata laluan).
Automasi Pemasaran: Menyediakan sistem buletin (newsletter) atau emel pemasaran yang dicetuskan oleh aktiviti pengguna di dalam web.
Pemantauan Penghantaran: Memastikan e-mel yang dihantar melalui sistem tidak masuk ke dalam folder Spam dengan mengoptimumkan tetapan DNS (SPF, DKIM) di Brevo.
3. Pembangunan Frontend & Antaramuka
Pertukaran Data: Memastikan data daripada backend Laravel dipaparkan dengan betul di bahagian frontend menggunakan Blade Templates, Vue.js, React, atau Tailwind CSS.
Reka Bentuk Responsif: Memastikan laman web kelihatan kemas dan berfungsi dengan baik pada semua peranti (telefon pintar, tablet, dan komputer).
4. Penyelenggaraan & Pengoptimuman
Selesai Masalah (Debugging): Mencari dan membaiki ralat (bugs) kod dalam Laravel atau isu penghantaran e-mel dalam Brevo.
Pengoptimuman Prestasi: Meningkatkan kelajuan loading web menggunakan sistem caching Laravel dan mengoptimumkan kueri pangkalan data.
Kemas Kini Sistem: Mengemas kini versi Laravel, pakej PHP, dan API Brevo ke versi terkini secara berkala untuk tujuan keselamatan.