Code and documentation to replicate a sample web-based registration form (online or off-line) and build a database of participants, including password protection, password reset request via email, several reports, directory download, and other features.