Skip to content

Basic Product Catalog - Backend Implementation #4

Description

@robertoDiaz

Global task: Basic Product Catalog

Backend tasks:

  • Make GET product endpoints (/api/products, /api/products/{id}) public (unauthenticated access)
  • Seed database with default shop products on startup if empty (ProductInitializer).
  • Simplify ProductRestResponse ID field from nested ProductId object to flat String id to match frontend models.
  • Add integration tests for anonymous access and unit tests for the initializer.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions