Skip to content

Conversation

@thongkhuat
Copy link

Context/background:

Retail platforms must provide functionality to onboard new customers by allowing registration.

Description:

As an admin, I want to create new customer records so that they can start using the platform's services.

Acceptance Criteria:

  • The customer must have a first name, last name, and email.

  • Inputs must conform to the CustomerCreate schema.

  • User must be authenticated and authorized.

Technical Requirements:

  • Endpoint: /customer/

  • HTTP Method: POST

Implementation:

  • Validate inputs against CustomerCreate schema.

Return the newly created customer object using CustomerOut.

@thongkhuat
Copy link
Author

ok

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant