Qu'est-ce qu'ExpatFlow ?
ExpatFlow résout le problème de découverte auquel sont confrontés les expatriés russophones au Portugal. Trouver des professionnels de confiance - avocats, comptables, agents immobiliers, médecins, tuteurs - nécessite des recommandations par le bouche-à-oreille qui ne parviennent pas toujours à ceux qui en ont besoin. ExpatFlow numérise et déploie ces recommandations à plus grande échelle via un annuaire consultable.
Architecture multilingue
La plateforme prend en charge des interfaces en russe et en anglais, basculant selon les paramètres de requête URL (?lang=ru, ?lang=en) plutôt que via des cookies ou des en-têtes de navigateur. Cette approche garantit que les liens partageables fonctionnent correctement, quel que soit l'historique de navigation du destinataire.
Le routage linguistique basé sur les requêtes permet aux utilisateurs de lier du contenu spécifique dans leur langue préférée. Un russophone peut partager une fiche d'entreprise spécifique avec un ami, et l'ami verra le contenu en russe sans avoir à modifier ses paramètres.
Fiches d'entreprises
Chaque entrée d'entreprise comprend des informations complètes : nom, catégorie, région, ville, coordonnées, description des services, informations tarifaires et avis. Les fiches prennent en charge des médias enrichis - photos, vidéos, documents - mettant en valeur la qualité du travail et fournissant un contexte supplémentaire.
La structure des catégories couvre l'ensemble des besoins des expatriés : Services juridiques, Immobilier, Santé, Finance, Éducation, Services à domicile, Restauration, Shopping, Transport et Divertissement.
Les options de filtrage permettent des recherches affinées par catégorie, région, ville et note. La recherche avancée prend en charge les requêtes en texte intégral sur les noms d'entreprises, les descriptions et les avis.
Processus de suppression de compte
La conformité au RGPD exige la possibilité de supprimer les données du compte sur demande. La plateforme met en œuvre un flux de demande de suppression où les utilisateurs soumettent des demandes de suppression, reçoivent une confirmation, et voient leurs données purgées dans les délais légaux requis. Le processus conserve des données agrégées anonymisées à des fins statistiques tout en supprimant les informations personnellement identifiables.
Intégration des réservations
Lorsque les entreprises acceptent les rendez-vous, le processus de réservation permet de planifier directement via l'annuaire. La disponibilité des créneaux horaires est synchronisée avec les calendriers des entreprises, réduisant ainsi les absences non signalées (no-shows) et les conflits de planification.
Mise en œuvre technique
ExpatFlow fonctionne avec SvelteKit 2 et Svelte 5 pour le frontend, Elysia avec Bun API sur le port 50100, et PostgreSQL pour le stockage des données. Le système linguistique basé sur les requêtes lit les paramètres URL à chaque requête, permettant une commutation de langue sans état.
Actuellement en phase de prévisualisation sans base de données avec des données de test (fixtures), la plateforme attend sa migration vers un contenu entièrement basé sur une base de données. Les données de test démontrent l'UX et la structure de contenu prévues, fournissant une base pour un peuplement complet des données.
Confiance et transparence
Toutes les entreprises font l'objet d'une vérification avant publication. Les avis des utilisateurs sont modérés pour prévenir le spam et garantir l'authenticité. La plateforme communique son engagement envers la qualité - il ne s'agit pas d'un annuaire basé sur le scraping massif, mais d'une collection sélectionnée de services utilisés et recommandés par la communauté expatriée.