recipe-manager/frontend/public/assets
Paul Huliganga 8b729d7fc4 chore(backend): implement high-priority improvements from code review
- Configuration: dotenv support, env vars for PORT, DB_PATH, CORS_ORIGIN, rate limits
- Security: API key auth for write endpoints, rate limiting on import, configurable CORS, image URL normalization
- Reliability: DB transactions for create/update, dirty flag for saves, foreign key enforcement (PRAGMA), duplicate detection O(1) optimization
- Features: health check endpoint (/api/health)
- Bugfix: corrected tag assignment/removal routes (param order)
- Testing: added tests for PUT/DELETE recipes, tag CRUD and assignment, enabled foreign keys in tests
- All 46 backend tests passing

Closes #<ticket-if-any>
2026-03-29 23:11:27 -04:00
..
category chore(backend): implement high-priority improvements from code review 2026-03-29 23:11:27 -04:00
empty-state chore(backend): implement high-priority improvements from code review 2026-03-29 23:11:27 -04:00
food chore(backend): implement high-priority improvements from code review 2026-03-29 23:11:27 -04:00
hero chore(backend): implement high-priority improvements from code review 2026-03-29 23:11:27 -04:00
photos chore(backend): implement high-priority improvements from code review 2026-03-29 23:11:27 -04:00
ui feat(ui): add visual asset pack and documentation (T03) 2026-03-26 17:47:12 -04:00
README.md chore(backend): implement high-priority improvements from code review 2026-03-29 23:11:27 -04:00

README.md

Frontend Visual Assets

This folder contains visual assets for Recipe Manager.

Directory map

  • photos/new photo-first asset surface (manifest + future vendored photos)
  • hero/ — legacy illustration hero assets (deprecated for primary storytelling)
  • food/ — placeholders and legacy illustrated food assets
  • food/curated/ — legacy illustrated recipe art (deprecated for cards)
  • category/ — category icons (retain)
  • category/illustrations/ — legacy illustrated category art (deprecated)
  • empty-state/ — empty-state illustrations (retain temporarily)
  • ui/ — shared decorative UI assets

Direction update

As of the photo-first correction wave, real food photography is the primary visual direction. Illustrations are now fallback/support-only unless explicitly approved.

Source and licensing

  • Legacy SVG pack: original repository-owned artwork, no attribution required.
  • Photo-first pipeline: see photos/README.md and photos/manifest.json.

Docs:

  • docs/visual-audit/assets.md
  • docs/visual-audit/photo-first-assets.md