Daffa Ahmad Al Attas Portfolio
Situs profil profesional untuk Daffa Ahmad Al Attas guna menampilkan portofolio proyek dan mempermudah klien potensial mengirim tawaran kerjasama.
Masalah
Klien potensial dan perekrut kesulitan menemukan informasi proyek yang pernah dikerjakan Daffa serta tidak memiliki jalur langsung yang cepat untuk mengirim penawaran kerjasama.
Tujuan
- Menampilkan daftar proyek nyata yang pernah dikerjakan oleh Daffa
- Menyediakan formulir kontak fungsional yang mengirim pesan langsung ke email pribadi
- Memuat halaman dengan cepat tanpa biaya hosting bulanan
Bukan tujuan
- Menyediakan fitur multi-bahasa selain Bahasa Indonesia
- Membuat sistem manajemen konten (CMS) khusus untuk update teks mandiri di dalam web
- Menambahkan fitur blog atau artikel opini pribadi
Lingkup v1
- Halaman utama tunggal (landing page) berisi biodata singkat Daffa
- Bagian daftar proyek dengan tangkapan layar, deskripsi singkat, dan tautan kode atau demo
- Bagian riwayat pengalaman kerja atau keahlian teknis
- Formulir kontak dengan input nama, email, dan pesan yang terhubung ke layanan pihak ketiga pengirim email
- Tautan langsung ke akun media sosial profesional seperti GitHub dan LinkedIn
Ditunda
- Panel admin untuk menambah proyek baru secara otomatis
- Dukungan mode gelap (dark mode) dan mode terang (light mode)
- Halaman detail terpisah untuk setiap proyek
Tech stack
- Frontend
- Astro 4.x
- Backend
- Formspree
- Database
- Tidak ada
- Deployment
- Vercel
Menggunakan Astro untuk menghasilkan HTML statis yang sangat cepat tanpa JavaScript berlebih, serta Formspree untuk menangani pengiriman email dari formulir kontak tanpa server backend sendiri.
Risiko
Layanan pihak ketiga pengirim email masuk ke folder spam
Melakukan uji coba pengiriman email secara berkala dan memastikan konfigurasi domain pengirim sudah benar.
Formulir kontak disalahgunakan oleh bot spam
Mengaktifkan fitur proteksi spam bawaan dari layanan Formspree pada level formulir.