Ana içeriğe geç
Ihab Khaled
Menü
Tüm projeler

Seçilmiş profesyonel çalışma

Tarsyaa

Şeffaf, rekabetçi ihaleler yoluyla şirketleri Suudi Arabistan'daki onaylı tedarikçilerle buluşturan bir B2B satın alma ve ihale yönetim platformu.

İşverene ait sistem. Kaynak kodu herkese açık değildir.

Genel bakış

Tarsyaa, tedarik sürecinin kendisini bir ürün olarak işletir: şirketler ihale açar, sertifikalı tedarikçiler teklif verir ve tüm döngü — kayıt, uygunluk, teklif, ihale — e-posta ve elektronik tablolar yerine şeffaf ve denetlenebilir şekilde yürütülür.

Mimari

PostgreSQL üzerinde TypeORM kullanan bir NestJS backend, önbellekleme ve oturuma yakın durum için Redis, ve Vite ile oluşturulmuş bir React frontend. Tüm yığın, yerel geliştirmeden üretime kadar tutarlı ortamlar için Docker ile konteynerleştirilmiştir.

Mühendislik

Katı TypeScript ve rol tabanlı erişim kontrolü altında tedarikçi katılımı ve teklif iş akışlarını, uygunluk ve ihale mantığını kapsayan birim testleriyle birlikte teslim ettim — bir ihale platformunda sessiz bir hatanın sadece bir arayüz kusuru değil gerçek bir iş sorunu olduğu kısımlar.

Rol
Tedarikçi katılımı ve ihaleler için katı TypeScript standartları, birim testleri ve role dayalı erişim kontrolüyle backend servisleri geliştirdim.
Kategori
Backend
Teknoloji yığını
NestJSNode.jsReactViteTypeScriptTypeORMPostgreSQLRedisDocker