hngprojects / hng_boilerplate_nextjs

https://deployment.nextjs.boilerplate.hng.tech
206 stars 265 forks source link

Implement Add New Feature to Subscription Plan Functionality for Superadmin #1434

Open OluwatimileyinO opened 2 months ago

OluwatimileyinO commented 2 months ago

Description

Implement the backend functionality to support the addition of new features to subscription plans by the Superadmin. This includes creating endpoints that allow the Superadmin to define and add new features, such as the title and checklist items, to an existing subscription plan. The backend must ensure that these new features are correctly stored and integrated into the plan.

User Story

As a Superadmin, I want to be able to add new features to a subscription plan, so I can update the plan's offerings as needed.

Requirements

Acceptance Criteria

Expected Outcome

The backend supports the addition of new features to subscription plans, allowing the Superadmin to update plan offerings with new features that are properly integrated and reflected in the system. Errors during the addition process are properly managed and communicated.

Link - https://www.figma.com/design/VEItfX6St5NSAqqNHImcxD/HNG-Boilerplate-Designs?node-id=34668-41745&t=BRT0B1hhCgta0BxE-4

Picture - Screenshot (101)