The VueRestClient integrates Axios and the concept of Active Record to allows the communication with a back-end api with minimum code. It has an integrated http client with request and response interceptors that allows using authentication (via header Bearer) and localization via header and url parameter that can be automatically added if your options tell so. It can also optionally send request pending events (when still pending and when all are finished) so that you can catch these events and show a loading component.
How the donated funds are distributed
Kivach works on the Obyte network, and therefore you can track all donations.