Karya profesional pilihan
Tarsyaa
Platform procurement dan tender B2B yang menghubungkan perusahaan dengan pemasok tersertifikasi di Arab Saudi melalui proses lelang yang transparan dan kompetitif.
Sistem milik perusahaan. Kode sumber tidak dipublikasikan.
Ikhtisar
Tarsyaa menjalankan proses pengadaan itu sendiri sebagai sebuah produk: perusahaan menerbitkan tender, pemasok bersertifikat mengajukan penawaran, dan seluruh siklus — pendaftaran, kelayakan, penawaran, pemenang — transparan dan dapat diaudit, bukan berlangsung lewat email dan spreadsheet.
Arsitektur
Backend NestJS dengan TypeORM di atas PostgreSQL, Redis untuk caching dan status mirip sesi, serta frontend React yang dibangun dengan Vite. Seluruh stack dikontainerisasi dengan Docker untuk lingkungan yang konsisten dari pengembangan lokal hingga produksi.
Engineering
Mengirimkan alur kerja onboarding pemasok dan penawaran di bawah TypeScript yang ketat serta kontrol akses berbasis peran, dengan unit test yang mencakup logika kelayakan dan pemenang — bagian dari platform tender di mana bug yang diam-diam adalah masalah bisnis nyata, bukan sekadar cacat antarmuka.
- Peran
- Mengembangkan layanan backend dengan standar TypeScript yang ketat, pengujian unit, dan kontrol akses berbasis peran untuk onboarding pemasok dan proses lelang.
- Kategori
- Backend
- Stack
- NestJSNode.jsReactViteTypeScriptTypeORMPostgreSQLRedisDocker