Initial commit: Pantry inventory tracker

A simple web app for tracking kitchen pantry items with:
- Search and filter by stock status, spices, or container type
- PIN-protected editing
- Shopping list export (tap Out of Stock to copy)
- QR code for quick mobile access
- OpenGraph card for social sharing

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Eric Wagoner
2025-12-23 22:20:27 -05:00
commit 726325e501
9 changed files with 1842 additions and 0 deletions

20
og-image.svg Normal file
View File

@@ -0,0 +1,20 @@
<svg width="1200" height="630" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient id="bg" x1="0%" y1="0%" x2="0%" y2="100%">
<stop offset="0%" style="stop-color:#FAF8F5"/>
<stop offset="100%" style="stop-color:#F5F0E8"/>
</linearGradient>
</defs>
<!-- Background -->
<rect width="1200" height="630" fill="url(#bg)"/>
<!-- Jar emoji as text (large) -->
<text x="600" y="280" font-size="180" text-anchor="middle" dominant-baseline="middle">🫙</text>
<!-- Title -->
<text x="600" y="420" font-family="Georgia, serif" font-size="72" font-weight="600" fill="#2D5A3D" text-anchor="middle">Pantry</text>
<!-- Subtitle -->
<text x="600" y="490" font-family="Arial, sans-serif" font-size="32" fill="#8B7355" text-anchor="middle">Kitchen Inventory Tracker</text>
</svg>

After

Width:  |  Height:  |  Size: 814 B