Newbie: Creating a Registration System
Hi,
I'm doing a quick assessment of TIKI and would like some thoughts/feedback about my requirements. I am tasked with creating a registration system for a sporting organization. The required functionality is:
- players can create a profile (login account)
- players can create a club (a container for teams)
- players can create a team and add players
- players can register a team to an event
- players purchase annual membership
- all payments are real-time credit card
- admin can control all of backend functionality
- complex business rules around who can do what, how many times, event capacity & complex categories (age, gender, tier).
- player categories (roles)
- players can update a scorecard for their team wins
The key elements I see being exploited from TIKI are the CMS, polls, user accounts, though certainly not a lot of groupware functionality is required (e.g. player to player).
My question: Is this an appropriate platform on which to build my system detailed above? Is there perhaps a more appropriate platform that is registration-centric, or would you suggest I build from scratch?
Thx
J