Abstract:
Garbage often refers to residues that are undesirable or useless to humans after the
completion of household activities and processes. Garbage can cause many problems,
including health, environmental and other issues, so proper waste management is
important. Therefore, disposal of household waste is necessary. Waste banks are one
sort of waste management solution. A waste bank is a concept that gathers dry, sorted
rubbish; it functions similarly to a bank, except it takes in waste rather than cash. A set
sum of money is awarded for the saved garbage, which is then sold to cooperative
partners after being weighed.
Within the waste bank, different types of transaction processes take place, including
depositing waste, requesting withdrawals of savings funds, the sale of collected waste,
etc. Each transaction, whether inbound or outbound, must be recorded and accompanied
by valid evidence. Proof of transaction is important to ensure that the transaction is
valid and genuine. This allows both the payer and the payee to know that a transaction
is taking place. Therefore, it must be stored properly and collected efficiently.
There are many forms of proof of transaction today. Can be used for printing,
images, soft files, etc. These documents contain personal information about the
recipient and the transaction itself. Therefore, it is important to ensure data security so
that unauthorized users cannot access it. This thesis is created to design a waste bank
web application that helps manage the transactional activities of a waste bank system
and improves the security of the proofs of transactions image with image encryption.