メインコンテンツへスキップ
Ihab Khaled
メニュー
すべてのプロジェクト

選定した業務実績

Tarsyaa

透明性のある競争入札を通じて、企業とサウジアラビアの認定サプライヤーをつなぐB2B調達・入札管理プラットフォーム。

雇用主が所有するシステムです。ソースコードは非公開です。

概要

Tarsyaaは調達プロセス自体をプロダクトとして扱います。企業が入札案件を公開し、認定サプライヤーが入札し、登録から適格性確認、入札、落札に至る全サイクルが、メールやスプレッドシートではなく透明で監査可能な形で行われます。

アーキテクチャ

PostgreSQL上のTypeORMを使うNestJSバックエンド、キャッシュとセッション関連の状態管理を担うRedis、ViteでビルドされたReactフロントエンド。ローカル開発から本番まで一貫した環境のため、スタック全体をDockerでコンテナ化しています。

エンジニアリング

厳格なTypeScriptとロールベースのアクセス制御の下でサプライヤーオンボーディングと入札のワークフローを実装し、適格性確認と落札ロジックをカバーする単体テストを整備しました。入札プラットフォームにおいて、サイレントなバグが単なるUIの不具合ではなく実際のビジネス問題となる部分です。

役割
サプライヤーのオンボーディングと入札のため、厳格なTypeScript基準、ユニットテスト、ロールベースアクセス制御を伴うバックエンドサービスを開発。
カテゴリ
バックエンド
スタック
NestJSNode.jsReactViteTypeScriptTypeORMPostgreSQLRedisDocker