Freedom Angels Romania
This wonderful charity organises 'forever' homes for mistreated dogs in Romania. They identify neglected animals and bring them to England where they are initially fostered, and then adopted by caring families.
This website has a complex setup that allows staff to easily add new dogs when they become available, and mark them as 'adopted' once they've found a home. They can also add 'success stories' to any of the adopted dogs from their online admin area. Applications for adoption or fostering are automatically added into a database, sent to relevant staff and carers and can be downloaded in Microsoft Excel format. This allows them to easily keep track of all applications and vet them for suitability.