Abstrak— Perkembangan teknologi digital memberikan peluang bagi pelaku Usaha Mikro, Kecil, dan Menengah (UMKM) untuk memperluas jangkauan pemasaran melalui pemanfaatan platform digital. Namun, pengembangan sistem marketplace UMKM tidak hanya membutuhkan kemudahan akses bagi pengguna, tetapi juga struktur perangkat lunak yang mampu mendukung proses pengembangan dan pemeliharaan sistem secara berkelanjutan. Penelitian ini bertujuan untuk merancang dan mengembangkan sistem Marketplace UMKM Kecamatan Wongsorejo berbasis Progressive Web Application (PWA) dengan menerapkan pendekatan Clean Architecture. Penerapan Clean Architecture dilakukan melalui pemisahan tanggung jawab pada Presentation Layer, Domain Layer, Data Layer, dan Infrastructure Layer serta penerapan prinsip dependency inversion melalui repository interface. Selain itu, teknologi PWA diterapkan menggunakan Web App Manifest dan Service Worker untuk mendukung aksesibilitas aplikasi, kemampuan instalasi melalui browser, serta pengelolaan sumber daya aplikasi pada berbagai kondisi jaringan. Pengujian sistem dilakukan melalui evaluasi modularitas layer, dependency rule, unit testing, maintainability, serta pengujian karakteristik PWA menggunakan Lighthouse, akses offline, caching, dan installability. Hasil penelitian menunjukkan bahwa penerapan Clean Architecture mampu menghasilkan struktur sistem yang modular dengan hubungan ketergantungan antar komponen yang lebih terkontrol. Implementasi PWA telah memenuhi beberapa karakteristik aplikasi web progresif melalui kemampuan instalasi berbasis browser dan dukungan akses resource pada kondisi offline secara terbatas. Berdasarkan hasil evaluasi tersebut, sistem Marketplace UMKM Kecamatan Wongsorejo berbasis PWA dengan Clean Architecture mampu menghasilkan aplikasi yang lebih terstruktur, mudah dipelihara, dan mendukung digitalisasi pemasaran UMKM, meskipun mekanisme caching masih memerlukan optimalisasi untuk meningkatkan efektivitas penyimpanan resource aplikasi. Kata Kunci— Marketplace UMKM, Progressive Web Application, Clean Architecture, Dependency Inversion, Maintainability.
Copyrights © 2026