feat: pre-registrant management and invitation system
Admin interface to review, filter, and batch-invite the 95 pre-registrants from Baby Ghosts. Accept-invitation page pre-fills their data and collects circle, pronouns, motivation, contribution tier, and agreement before creating their member record.
This commit is contained in:
parent
bab53cec9e
commit
501be10bfe
15 changed files with 1896 additions and 1 deletions
|
|
@ -18,6 +18,14 @@
|
|||
Dashboard
|
||||
</NuxtLink>
|
||||
</li>
|
||||
<li>
|
||||
<NuxtLink
|
||||
to="/admin/pre-registrants"
|
||||
:class="{ active: route.path.startsWith('/admin/pre-registrants') }"
|
||||
>
|
||||
Pre-Registrants
|
||||
</NuxtLink>
|
||||
</li>
|
||||
<li>
|
||||
<NuxtLink
|
||||
to="/admin/members"
|
||||
|
|
@ -92,6 +100,15 @@
|
|||
Dashboard
|
||||
</NuxtLink>
|
||||
</li>
|
||||
<li>
|
||||
<NuxtLink
|
||||
to="/admin/pre-registrants"
|
||||
:class="{ active: route.path.startsWith('/admin/pre-registrants') }"
|
||||
@click="isMobileMenuOpen = false"
|
||||
>
|
||||
Pre-Registrants
|
||||
</NuxtLink>
|
||||
</li>
|
||||
<li>
|
||||
<NuxtLink
|
||||
to="/admin/members"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue