Back to Projects

Asset Management System

A modern, high-performance desktop application for tracking, managing, and analyzing organizational asset depreciation, built with .NET 8 and WPF.

.NET 8WPFMVVMEntity Framework CoreSQL ServerLiveChartsClosedXMLGlassmorphism
Asset Management System

About this Project

Asset Management System adalah aplikasi desktop modern yang dirancang untuk mempermudah pelacakan, pengelolaan, dan analisis aset organisasi secara efisien dan akurat.

Dibangun dengan .NET 8 dan Windows Presentation Foundation (WPF), aplikasi ini menampilkan antarmuka berdesain Glassmorphism yang memadukan estetika modern dengan fungsionalitas tinggi. Arsitektur MVVM (Model-View-ViewModel) diterapkan secara penuh untuk memastikan pemisahan logika yang bersih dan kode yang mudah dirawat.

Fitur utamanya mencakup pengelolaan aset lengkap (CRUD), sinkronisasi data real-time, dan kalkulasi depresiasi otomatis menggunakan metode Straight-Line. Dashboard interaktif menyajikan visualisasi data keuangan berupa chart dinamis (pertumbuhan nilai aset, distribusi kategori), dan laporan depresiasi dapat diekspor langsung ke format Excel (.xlsx).

Sistem keamanan berbasis Role-Based Access Control (RBAC) dengan tiga peran (Admin, Operator, Viewer) memastikan akses terkontrol ke setiap fitur sensitif, dilengkapi autentikasi SHA256 dan audit logging.