Sistem Pengadaan Barang dan Jasa End-to-End dengan Integrasi SAP
Aplikasi ini adalah Sistem Pengadaan (Procurement System) berbasis web yang dirancang untuk mengelola proses pengadaan barang dan jasa secara end-to-end. Aplikasi ini memfasilitasi interaksi antara tim internal (Requester, Buyer, Approver) dan eksternal (Vendor) melalui portal khusus. Tujuan utamanya adalah digitalisasi proses pengadaan, peningkatan transparansi, dan integrasi data dengan sistem ERP (SAP) melalui mekanisme tracking.
Framework: ASP.NET Core 8.0
Bahasa: C# (MVC Architecture)
Database ORM: Entity Framework Core 9 (Code-First)
Real-time: SignalR (Notifications)
View Engine: Razor Views (.cshtml)
CSS Framework: Tailwind CSS (Utility-first)
Interactivity: Alpine.js + Vanilla JavaScript
Database: Microsoft SQL Server
PDF Generation: QuestPDF + HTML Print View
Excel: ClosedXML (Import/Export)
Validasi: QR Code (Digital Signature Verification)
ERP Integration: SAP Integration (Sync PO/PR)
Vendor Auth: Magic Link (Passwordless Access)
Email: SMTP (System.Net.Mail)