Skip to content

Yana P.#3

Open
YanaP1312 wants to merge 4 commits into
HackYourAssignment:mainfrom
YanaP1312:main
Open

Yana P.#3
YanaP1312 wants to merge 4 commits into
HackYourAssignment:mainfrom
YanaP1312:main

Conversation

@YanaP1312

Copy link
Copy Markdown

Implements all tasks from the assignment:

  • Task 1 — Connected the API to a PostgreSQL database via environment variables.
  • Task 2 — Added details (jsonb) field to the product response. Implemented findByColor supporting both single color and color arrays. Implemented setSize using jsonb_set.
  • Task 3 — Added Backblaze B2 image upload support. Created FileService with upload and delete operations. Implemented setProductImage and deleteProductImage in ProductService, saving and clearing the image URL in the database.

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