Skip to content

[Enhancement] Conference service has six unimplemented API endpoint stubs #760

Description

@RUKAYAT-CODER

Overview

src/services/conferenceService.ts contains six functions with TODO comments indicating they need real API integrations. These include creating meetings, listing participants, toggling recording, and ending sessions. The conference UI may appear functional but all operations fail silently or return mock data.

Specifications

Features:

  • All six conference service methods are wired to real backend endpoints
  • Meeting state is persisted

Tasks:

  • Implement the six missing API routes in src/app/api/conference/
  • Replace each TODO stub in conferenceService.ts with real fetch() calls to those routes
  • Implement meeting state persistence in the database
  • Add integration tests for each endpoint

Impacted Files:

  • src/services/conferenceService.ts
  • src/app/api/conference/ (new)

Acceptance Criteria

  • All six conference methods return real data from the backend
  • No TODO comments remain in conferenceService.ts
  • Integration tests cover the happy path for each endpoint

Metadata

Metadata

Labels

Stellar WaveIssues in the Stellar wave programenhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions