We have a client who hired us to implement his Horse Breeder Website, and we need to implement some type of component, modules or plugins that can run the following scenarios (we decide to use joomla as platform):
- Insert, Modify, Delete, Search, Preview Horse specimens
(FIELDS: Title, breed, color, 1 or more picture, 1 or more videos (embed from SocialMedia), stallion sex, height, date of birth, land of birth, land of standing, breed awards, competition level, breeder)
- Customer needs To be able to link each horse with his stallion and mare. As this will then be able to generate (dynamically) a pedigree or family tree
- Must be able to select the number of generations of pedigree to display in frontend (it means: size of the family tree)
- Create some Plugin that allows our customer to add a pedigree tree (as an object) into an article that he could write into joomla (like a recognizable object, button, or text by joomla core). The important thing is that the end user be abble to see the pedigree tree added in an article
- Horse Detail Page linkable in an article
- There will be a menu "Top Horses" and "Mares" (only for example) in which when the user enter in this pages he will see listings of Horses added in the backend (ie: Name or Title, thumbnail, sex), according to the criteria defined by the client, with paging and search filters. The user could be access to Detail Page of horse to see more information and pedigree tree.
- Detail page viewed by clicking on a Horse, or linked by text in article, where people can see the horse pedigree tree (see Figure 1 and Figure 2) and data provided in the backend
Did you need more information?
I took my time to details as clearly as possible, I hope my English is good.