[Story] Shopping-List CRUD-Endpoints #6
Labels
No labels
app/archiv
app/einkaufslisten
app/imap-client
app/wissensbasis
arch-answered
arch-question
area/api
area/auth
area/infra
area/mobile
area/shared
area/ui
area/web
portfolio-status
prio/high
prio/low
prio/medium
roadmap/public
size/l
size/m
size/s
size/xl
size/xs
status/blocked
status/needs-info
type/bug
type/chore
type/docs
type/feature
type/idea
type/refactor
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Depends on
#3 [Task] shared-types Package mit Zod-Schemas
admin-mrrm/mrrmlabapp
#4 [Task] NestJS Backend aufsetzen (apps/api)
admin-mrrm/mrrmlabapp
#5 [Task] Keycloak-JWT-Verifikation im Backend
admin-mrrm/mrrmlabapp
Reference
admin-mrrm/mrrmlabapp#6
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
User Story
Als angemeldeter Nutzer
möchte ich Einkaufslisten erstellen, abrufen, ändern und löschen können
damit ich meine Einkäufe organisieren kann.
Akzeptanzkriterien
Technische Notizen
Drizzle-Schema:
lists(id, owner_sub, title, created_at, updated_at)items(id, list_id, label, checked, position, created_at)Service-Layer getrennt von Controller. Unit-Tests für Service (Repository mocken).