The Family Registration page streamlines registration for new families in your church community. Not only can you register new families, but you can add children to existing families.
The Family Registration page has been customized for my church - this includes branding, style, and overall look and feel. You probably want to change some of this, if not everything.
Note, after a person completes step 1 of registering their new family (adding adults), my intention was to display a list of children in the family (if they had any) on both the add children page and the registration complete page, BUT I didn't think I could search for people by familyId using the ArenaAPI (because it would make sense to put it here). However, I discovered Arena has a dedicated endpoint just to get family members? I mean I guess thats fine, I just feel like it would have been super easy to add the to their list people method and make familyId a filter - but what do I know?
As of right now, I'm waiting on our children minister to tell me what groups to put kids in after they have registered. Obviously, they need to be in a group so the famalies can turn right around to check them in. This hasn't been implemented currently, but the ARENA.Net project has the campabilities to easily add a person to a group.
1). The FamilyRegistration page requires the Arena.NET package
2). The FamilyRegistration project uses an API helper (static class, you just need to define your api settings in the web.config)
<add key="Arena_APIUrl" value="https://yourapi.myshelby.org" />
<add key="Arena_Username" value="username" />
<add key="Arena_Password" value="password" />
<add key="Arena_APIKey" value="key" />
<add key="Arena_APISecret" value="secret" />