Camp Registration System
Challenge
Every year there were features that were added, modified, and in some cases removed. This client operates 17 different centers with unique dates, age ranges, regulations, and individual requirements. Each time a new feature was needed, a determination would need to be made. Is this a "one-off"? a new global feature? something that should be bandaided in for times sake, and re-addresses?
Keeping the system maintainable over 6 years of registrations was an interesting and rewarding challenge.