Aller au contenu principal
Ihab Khaled
Menu
Tous les projets

Travail professionnel sélectionné

Tarsyaa

Une plateforme d'achats et d'appels d'offres B2B connectant des entreprises à des fournisseurs certifiés en Arabie saoudite via des enchères transparentes et concurrentielles.

Système appartenant à l'employeur. Le code source n'est pas public.

Aperçu

Tarsyaa traite le processus d'achat lui-même comme un produit : les entreprises publient des appels d'offres, les fournisseurs certifiés soumissionnent, et tout le cycle — inscription, éligibilité, soumission, attribution — est transparent et auditable au lieu de se dérouler par e-mail et tableurs.

Architecture

Un backend NestJS avec TypeORM sur PostgreSQL, Redis pour la mise en cache et l'état proche de la session, et un frontend React construit avec Vite. L'ensemble de la pile est conteneurisé avec Docker pour des environnements cohérents du développement local jusqu'à la production.

Ingénierie

Livraison des flux d'inscription des fournisseurs et de soumission derrière du TypeScript strict et un contrôle d'accès par rôle, avec des tests unitaires couvrant la logique d'éligibilité et d'attribution — les parties d'une plateforme d'appels d'offres où un bug silencieux est un vrai problème métier, pas juste un souci d'interface.

Rôle
Développement de services backend avec des standards TypeScript stricts, des tests unitaires et un contrôle d'accès basé sur les rôles pour l'intégration des fournisseurs et les enchères.
Catégorie
Backend
Stack
NestJSNode.jsReactViteTypeScriptTypeORMPostgreSQLRedisDocker