ผลงานอาชีพที่คัดสรร
Tarsyaa
แพลตฟอร์มจัดซื้อและประมูลแบบ B2B ที่เชื่อมโยงบริษัทต่างๆ กับซัพพลายเออร์ที่ได้รับการรับรองในซาอุดีอาระเบียผ่านการประมูลที่โปร่งใสและมีการแข่งขัน
ระบบเป็นทรัพย์สินของนายจ้าง ซอร์สโค้ดไม่เปิดเผยต่อสาธารณะ
ภาพรวม
Tarsyaa ดำเนินกระบวนการจัดซื้อจัดจ้างในฐานะผลิตภัณฑ์เอง: บริษัทเผยแพร่ประกวดราคา ซัพพลายเออร์ที่ผ่านการรับรองยื่นเสนอราคา และวงจรทั้งหมด — การลงทะเบียน คุณสมบัติ การเสนอราคา การมอบสัญญา — โปร่งใสและตรวจสอบได้ แทนที่จะเกิดขึ้นผ่านอีเมลและสเปรดชีต
สถาปัตยกรรม
แบ็กเอนด์ NestJS พร้อม TypeORM บน PostgreSQL, Redis สำหรับแคชและสถานะใกล้เคียงเซสชัน และฟรอนต์เอนด์ React ที่สร้างด้วย Vite สแต็กทั้งหมดถูกทำเป็น container ด้วย Docker เพื่อสภาพแวดล้อมที่สอดคล้องกันตั้งแต่การพัฒนาในเครื่องจนถึงการใช้งานจริง
งานวิศวกรรม
ส่งมอบเวิร์กโฟลว์การเริ่มต้นใช้งานซัพพลายเออร์และการเสนอราคาภายใต้ TypeScript ที่เข้มงวดและการควบคุมการเข้าถึงตามบทบาท พร้อมยูนิตเทสต์ที่ครอบคลุมตรรกะคุณสมบัติและการมอบสัญญา — ส่วนของแพลตฟอร์มประกวดราคาที่บั๊กเงียบเป็นปัญหาธุรกิจจริง ไม่ใช่แค่ข้อบกพร่องของ UI
- บทบาท
- พัฒนาบริการ backend ด้วยมาตรฐาน TypeScript ที่เข้มงวด การทดสอบ unit และการควบคุมสิทธิ์ตามบทบาทสำหรับการลงทะเบียนซัพพลายเออร์และการประมูล
- หมวดหมู่
- Backend
- สแตก
- NestJSNode.jsReactViteTypeScriptTypeORMPostgreSQLRedisDocker