Integrasi Aplikasi Web dan Mobile untuk Otomasi Transaksi dan Transparansi Layanan Bank Sampah
Keywords:
Waste Bank, Web Application, Mobile Application, Automated Record-Keeping, Financial ReportsAbstract
This study develops a web- and mobile-based Waste Bank application to address manual recording problems in customer management, waste types, deposit transactions, balances, withdrawals, and reporting. The system provides two main roles: Admin and Customer. Admin manages operational data through the web application, while Customers use the mobile service to monitor balances, transaction history, waste prices, and submit withdrawal requests. The system was developed using the Waterfall approach covering requirements analysis, system design, implementation, and testing. The web frontend uses React.js, the backend uses Laravel, and MySQL is used as the database, with Tailwind CSS supporting the user interface. Deposit recording applies automatic calculation based on waste weight and price per kilogram, followed by balance updating after the transaction is stored. Black Box Testing was conducted on 25 scenarios covering the main functions, and all scenarios were successful. The results indicate that the application integrates waste bank administration, improves transaction recording, structures operational data, and provides customers with more transparent access to savings and transaction information.
