Apa itu ExpatFlow?
ExpatFlow menyelesaikan masalah penemuan yang dihadapi oleh ekspatriat berbahasa Rusia di Portugal. Menemukan profesional yang tepercaya - pengacara, akuntan, agen real estat, dokter, tutor - membutuhkan rekomendasi dari mulut ke mulut yang tidak selalu sampai kepada mereka yang membutuhkannya. ExpatFlow mendigitalisasi dan memperluas rekomendasi ini menjadi direktori yang dapat dicari.
Arsitektur Multibahasa
Platform ini mendukung antarmuka bahasa Rusia dan Inggris, yang berpindah berdasarkan parameter kueri URL (?lang=ru, ?lang=en) alih-alih cookie atau header browser. Pendekatan ini memastikan tautan yang dibagikan berfungsi dengan benar terlepas dari riwayat penelusuran penerima sebelumnya.
Perutean bahasa berbasis kueri berarti pengguna dapat menautkan konten tertentu dalam bahasa pilihan mereka. Penutur bahasa Rusia dapat membagikan daftar bisnis tertentu kepada teman, dan teman tersebut melihat konten bahasa Rusia tanpa mengubah pengaturan.
Daftar Bisnis
Setiap entri bisnis mencakup informasi komprehensif: nama, kategori, wilayah, kota, detail kontak, deskripsi layanan, informasi harga, dan ulasan. Daftar tersebut mendukung media kaya - foto, video, dokumen - yang menampilkan kualitas pekerjaan dan memberikan konteks tambahan.
Struktur kategori mencakup seluruh rentang kebutuhan ekspatriat: Layanan Hukum, Real Estat, Layanan Kesehatan, Keuangan, Pendidikan, Layanan Rumah Tangga, Makanan & Restoran, Belanja, Transportasi, dan Hiburan.
Opsi penyaringan memungkinkan pencarian yang lebih terperinci berdasarkan kategori, wilayah, kota, dan peringkat. Pencarian lanjutan mendukung kueri teks lengkap di seluruh nama bisnis, deskripsi, dan ulasan.
Alur Penghapusan Akun
Kepatuhan GDPR mengharuskan adanya kemampuan untuk menghapus data akun atas permintaan. Platform ini menerapkan alur kerja permintaan penghapusan di mana pengguna mengirimkan permintaan penghapusan, menerima konfirmasi, dan datanya dihapus dalam jangka waktu yang diwajibkan secara hukum. Alur ini mempertahankan data agregat yang dianonymkan untuk tujuan statistik sambil menghapus informasi identitas pribadi.
Integrasi Pemesanan
Di mana bisnis mendukung janji temu, alur pemesanan memungkinkan penjadwalan langsung melalui direktori. Ketersediaan slot waktu disinkronkan dengan kalender bisnis, mengurangi ketidakhadiran dan konflik penjadwalan.
Implementasi Teknis
ExpatFlow berjalan pada SvelteKit 2 dengan Svelte 5 untuk frontend, Elysia dengan Bun API pada port 50100, dan PostgreSQL untuk penyimpanan data. Sistem bahasa berbasis kueri membaca parameter URL pada setiap permintaan, memungkinkan peralihan bahasa tanpa status (stateless).
Saat ini berada dalam tahap pratinjau non-DB dengan data fixture, platform ini menunggu migrasi ke konten yang didukung basis data penuh. Data fixture mendemonstrasikan UX dan struktur konten yang diinginkan, memberikan fondasi untuk pengisian data yang komprehensif.
Kepercayaan dan Transparansi
Semua bisnis menjalani verifikasi sebelum publikasi. Ulasan pengguna menjalani moderasi untuk mencegah spam dan memastikan keaslian. Platform ini mengomunikasikan komitmennya terhadap kualitas - ini bukan direktori yang mengambil semua data secara sembarangan, melainkan koleksi layanan terkurasi yang digunakan dan direkomendasikan oleh komunitas ekspatriat.