Tantangan & Solusi
1. Daftar Project & Properti yang Dapat Dicari
Platform ini membedakan antara "proyek" (yang mencakup beberapa properti) dan "properti" mandiri. Kedua jenis tersebut dapat dicari dalam satu list, namun masing-masing memiliki atribut dan struktur yang berbeda.
2. Optimisasi Performa
Kami mengimplementasikan kompresi gambar dan aset statis untuk meningkatkan kecepatan. Berbagai optimisasi di backend juga memastikan performa yang lancar, bahkan pada server dengan spesifikasi standar.
3. Manajemen Konten dengan Wagtail
Menggunakan fitur blok konten dari Wagtail untuk pembuatan konten yang fleksibel dan skalabel.
Tech Stack
- Backend: Django
- Frontend: HTMX
- CMS: Wagtail
- Penyimpanan: Amazon S3
- Optimisasi: Kompresi gambar, kompresi aset statis, dan caching
Hasil
Platform properti yang cepat dan efisien dengan UI/UX modern. Struktur konten yang skalabel dan mudah dikelola. Dioptimalkan untuk performa, meskipun dengan sumber daya server yang terbatas.