Schroedinger-Hat / peoplez

Peoplez is an open-source, self-hosted organisation management software that allows you to manage basic needs of your nonprofit organisation
GNU Affero General Public License v3.0
6 stars 2 forks source link

feat: Admin can create/edit MembershipTemplates #54

Closed LobeTia closed 4 months ago

LobeTia commented 5 months ago

πŸ”— Linked issue

Resolve #27

❓ Type of change

πŸ“š Description

MembershipTemplates are required in order to give the user multiple ways to subscribe to an association SO: Added a new admin section /membership/manage where users can manage the MembershipTemplates Layout is handled by Next.js parallel routes + intercepting routes ^ This is potentially overkill but serves as a working example on how to handle modal+full page duality in features inside the project Future PRs will rollout the template to the rest of the project (onboarding, members portal) and adapt the database

πŸ“ Checklist