This is my first post and venture into the world of Drupal.
I have previously developed sites for Wordpress and Joomla! but have a project that needs the extra heavy lifting and room to grow that Drupal offers.
The site I am currently working on is for a football academy that has multiple locations through out the country and therefore needs to have multiple sub sites.
For example the main site would be http://domain.com with sub sites being http://domain.com/subsite etc.
The main function of the site will be for parents of kids to be able to register their children for the different programs that the academy runs.
Parents will ideally have their own account and be able to update their kids details and register them easily.
Events such as camps, after school programs and development courses all with start and end dates will need to be easily created by the academy staff.
Filtered searching would be great too.
I guess I'm just checking firstly if there are any modules anyone knows of that would handle this kind of functionality out of the box. Or just a place to start at least.
Any help would be great.