Skip to content
链接已复制!
Directory

ExpatFlow:多语言商业名录

一个针对在 Portugal 的俄语商业机构和专业人士的可搜索目录,旨在帮助外籍人士寻找服务,并帮助企业触达该社群。

C
Croco.Team · 1 分钟阅读量 · May 2026
01

什么是 ExpatFlow?

ExpatFlow 解决了在 Portugal 的俄语裔侨民面临的信息发现问题。寻找值得信赖的专业人士——律师、会计师、房地产经纪人、医生、导师——需要口碑推荐,而这些推荐并不总能触达有需要的人。ExpatFlow 将这些推荐数字化并规模化,转化为一个可搜索的目录。

02

多语言架构

平台支持俄语和英语界面,通过 URL 查询参数(?lang=ru, ?lang=en)而非 Cookie 或浏览器标头进行切换。这种方法确保了无论接收者的过往浏览历史如何,分享的链接都能正常工作。

基于查询的语言路由意味着用户可以链接其首选语言的具体内容。俄语使用者可以向朋友分享特定的商家列表,朋友无需更改设置即可看到俄语内容。

03

商家列表

每个商家条目都包含详尽的信息:名称、类别、地区、城市、联系详情、服务描述、价格信息和评论。列表支持丰富的媒体内容——照片、视频、文档——以展示工作质量并提供额外的背景信息。

类别结构涵盖了侨民需求的方方面面:法律服务、房地产、医疗保健、金融、教育、家居服务、餐饮、购物、交通和娱乐。

筛选选项支持按类别、地区、城市和评分进行精细搜索。高级搜索支持对商家名称、描述和评论进行全文查询。

04

账号注销流程

符合 GDPR 合规性要求,必须能够根据请求删除账号数据。平台实施了注销请求工作流,用户提交注销请求,收到确认,并在法律要求的时限内清除数据。该流程在删除个人身份信息的同时,保留了用于统计目的的匿名汇总数据。

05

预订集成

在商家支持预约的情况下,预订流程允许直接通过目录进行排期。时间段的可用性与商家日历同步,从而减少缺席和排期冲突。

06

技术实现

ExpatFlow 前端运行在 SvelteKit 2 和 Svelte 5 之上,后端使用运行在 50100 端口的 Elysia 与 Bun API,并使用 PostgreSQL 进行数据存储。基于查询的语言系统在每次请求时读取 URL 参数,从而实现无状态的语言切换。

目前平台处于使用固定数据(fixture data)的非数据库预览阶段,正等待迁移到完整的数据库支持内容。固定数据展示了预期的 UX 和内容结构,为全面的数据填充奠定了基础。

07

信任与透明度

所有商家在发布前均需经过验证。用户评论经过审核,以防止垃圾信息并确保真实性。平台传达了其对质量的承诺——这并非一个“抓取一切”的目录,而是一个由侨民社区使用并推荐的精选服务集合。

C
Croco.Team

继续阅读
链接已复制!