Skip to content

Core User Functionality #14

@yhoungdev

Description

@yhoungdev

Summary

These issues impact essential product capabilities.

( OP-001:* ) Implement User Module Endpoints (P1)

The UserController and UserService are placeholders and do not expose endpoints for retrieving or updating user profiles.

This issue involves implementing authenticated endpoints such as GET /user/me and PATCH /user/me, ensuring proper validation, status enforcement, and safe response shaping (excluding sensitive fields like password hashes).

Current Behavior

The user.service.ts and user.controller.ts files are empty ( they are just there because of the nest g conroller user && nest g service user )

  • Affected modules/files:
  • users.service.ts , user.controller.ts

Test Plan

  • Unit tests:
  • Integration/e2e tests:
  • Manual verification:

Definition of Done

  • Implementation completed
  • Tests added/updated and passing
  • Swagger/docs updated if endpoint behavior changed
  • Security/secret handling reviewed

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions