Joomla Component and database for registering animals on a Joomla web page used by animal protection services when handling cases.
The webpage should allow the following functionality.
Joomla! Component that can be installed using the built in install feature of Joomla!.
Registration of animals that the animal protection services handle. This will include some specific features depending on animal race.
When a worker logs on to the site there should be an option for registering a new animal. There should also be options to work with already existing animals editing their details and add notes. Details on the animals will include but not be restricted to name, race, color, pattern, id number, date picked up, date delivered to new owner, different medical choices, etc. Exact list will be provided. Details will differ from race to race. Most common races to include will be cats, dogs and a other category that will be more general in choices.
When working with animals it is also important to be able to upload pictures and videos of the animal and sales certificates. Uploading of medical documents to create a log of medical history is also required.
A worker or administrator should also be able to export reports on animals handled within certain time periods and limit them to different case types. Case types can be animals delivered to new owner successfully, animals still in the animal protection services care, animals put down due to different reasons, etc.
The component can be developed in english, but should include a language file for easy translation.