Skip to main content

Documentation Index

Fetch the complete documentation index at: https://memberpulseptyltd.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Create and manage your company’s directory listing.

Profile Sections

Basic Information

  • Company name
  • Description
  • Logo upload

Acceptance Criteria

Frontend
  • Basic Information workflow is implemented in the UI as described.
Backend / API
  • Backend behavior supports Basic Information as documented.
Permissions
  • Access is restricted per the Capabilities matrix on this page (or equivalent role rules).
Business Rules
  • All business rules for this feature are enforced.
Error Handling
  • Error states return clear messages and appropriate HTTP status codes.

Contact Details

  • Email, phone, website
  • Social media links

Acceptance Criteria

Frontend
  • Contact Details workflow is implemented in the UI as described.
Backend / API
  • Backend behavior supports Contact Details as documented.
Permissions
  • Access is restricted per the Capabilities matrix on this page (or equivalent role rules).
Business Rules
  • All business rules for this feature are enforced.
Error Handling
  • Error states return clear messages and appropriate HTTP status codes.

Location

  • Address
  • Map pin

Acceptance Criteria

Frontend
  • Location workflow is implemented in the UI as described.
Backend / API
  • Backend behavior supports Location as documented.
Permissions
  • Access is restricted per the Capabilities matrix on this page (or equivalent role rules).
Business Rules
  • All business rules for this feature are enforced.
Error Handling
  • Error states return clear messages and appropriate HTTP status codes.

Services

  • Categories
  • Service descriptions
  • Specializations

Acceptance Criteria

Frontend
  • Services workflow is implemented in the UI as described.
Backend / API
  • Backend behavior supports Services as documented.
Permissions
  • Access is restricted per the Capabilities matrix on this page (or equivalent role rules).
Business Rules
  • All business rules for this feature are enforced.
Error Handling
  • Error states return clear messages and appropriate HTTP status codes.

Profile Status

StatusDescription
DraftNot submitted
PendingAwaiting approval
ApprovedPublished
RejectedNeeds changes

Features

My Company Profile

Acceptance Criteria

Frontend
  • UI supports the workflows described in this feature.
Backend / API
  • Backend behavior supports this feature as documented.
Permissions
  • Access is restricted per the Capabilities matrix on this page (or equivalent role rules).
Business Rules
  • All business rules for this feature are enforced.
Error Handling
  • Error states return clear messages and appropriate HTTP status codes.

Implementation Contracts

Backend (API)

GET    /api/member/company                   # Get my company
POST   /api/member/company                   # Create company
PUT    /api/member/company                   # Update company
POST   /api/member/company/submit            # Submit for approval