跳转到主要内容
Ihab Khaled
菜单
所有项目

精选职业项目

Tarsyaa

一个 B2B 采购与招标平台,通过透明、有竞争力的招标流程,将企业与沙特阿拉伯经认证的供应商相连接。

该系统归雇主所有,源代码不公开。

概览

Tarsyaa 将采购流程本身当作产品来运营:企业发布招标,认证供应商投标,整个周期——注册、资格审核、投标、中标——透明可审计,而不是通过邮件和电子表格进行。

架构

基于 PostgreSQL 使用 TypeORM 的 NestJS 后端,用于缓存和会话相关状态的 Redis,以及使用 Vite 构建的 React 前端。整个技术栈使用 Docker 容器化,从本地开发到生产环境保持一致的环境。

工程实践

在严格的 TypeScript 和基于角色的访问控制之下交付了供应商入驻和投标工作流,并编写了覆盖资格审核和中标逻辑的单元测试——这正是投标平台中一个隐蔽的 bug 会成为真实业务问题、而不仅仅是界面瑕疵的部分。

角色
为供应商入驻与招标流程开发后端服务,采用严格的 TypeScript 标准、单元测试与基于角色的访问控制。
类别
后端
技术栈
NestJSNode.jsReactViteTypeScriptTypeORMPostgreSQLRedisDocker