すべてのプロジェクト
選定した業務実績
Tarsyaa
透明性のある競争入札を通じて、企業とサウジアラビアの認定サプライヤーをつなぐB2B調達・入札管理プラットフォーム。
雇用主が所有するシステムです。ソースコードは非公開です。
概要
Tarsyaaは調達プロセス自体をプロダクトとして扱います。企業が入札案件を公開し、認定サプライヤーが入札し、登録から適格性確認、入札、落札に至る全サイクルが、メールやスプレッドシートではなく透明で監査可能な形で行われます。
アーキテクチャ
PostgreSQL上のTypeORMを使うNestJSバックエンド、キャッシュとセッション関連の状態管理を担うRedis、ViteでビルドされたReactフロントエンド。ローカル開発から本番まで一貫した環境のため、スタック全体をDockerでコンテナ化しています。
エンジニアリング
厳格なTypeScriptとロールベースのアクセス制御の下でサプライヤーオンボーディングと入札のワークフローを実装し、適格性確認と落札ロジックをカバーする単体テストを整備しました。入札プラットフォームにおいて、サイレントなバグが単なるUIの不具合ではなく実際のビジネス問題となる部分です。
- 役割
- サプライヤーのオンボーディングと入札のため、厳格なTypeScript基準、ユニットテスト、ロールベースアクセス制御を伴うバックエンドサービスを開発。
- カテゴリ
- バックエンド
- スタック
- NestJSNode.jsReactViteTypeScriptTypeORMPostgreSQLRedisDocker