To expand on the requirements for my online martial arts admin system; it is broken down into four main modules: - grading (manage applications, eligible, overdue, promote, more details below) - license (simple annual renewal, including reminder/renewal function and overdue flag. I have a semi-working prototype) - tournament (group users together depending on grade/weight/height and providing a print out in typical semi-final, quarter-final etc draw style) - student (general management, send reminders/emails/newsletters) There are two main distinct sets of users: instructors and students. The functionality of the modules will differ depending if you're an instructor/student. This system should be flexible and be usable by any martial arts club. This especially impacts the Grading module as different styles/clubs will grade in different orders/methods. I expect to work closely alongside the developer to provide more detailed requirements and coding advice/help if necessary.