Major restructure: Remove Confluence, add V2 data structure, organize for dev/prod

- Import real data from PDF (35 Bambu Lab filaments)
- Remove all Confluence integration and dependencies
- Implement new V2 data structure with proper inventory tracking
- Add backwards compatibility for existing data
- Create enhanced UI components (ColorSwatch, InventoryBadge, MaterialBadge)
- Add advanced filtering with quick filters and multi-criteria search
- Organize codebase for dev/prod environments
- Update Lambda functions to support both V1/V2 formats
- Add inventory summary dashboard
- Clean up project structure and documentation

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

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
DaX
2025-06-20 01:12:50 +02:00
parent a2252fa923
commit 18110ab159
40 changed files with 2171 additions and 1094 deletions

View File

@@ -1,167 +0,0 @@
[
{
"brand": "Bambu Lab",
"tip": "PLA",
"finish": "Basic",
"boja": "Lavender Purple",
"refill": "",
"vakum": "u vakuumu",
"otvoreno": "",
"kolicina": "1kg",
"cena": "2500"
},
{
"brand": "Bambu Lab",
"tip": "PLA",
"finish": "Matte",
"boja": "Charcoal Black",
"refill": "",
"vakum": "",
"otvoreno": "otvorena",
"kolicina": "0.8kg",
"cena": "2800"
},
{
"brand": "Bambu Lab",
"tip": "PETG",
"finish": "Basic",
"boja": "Transparent",
"refill": "Da",
"vakum": "u vakuumu",
"otvoreno": "",
"kolicina": "1kg",
"cena": "3200"
},
{
"brand": "Azure Film",
"tip": "PLA",
"finish": "Basic",
"boja": "White",
"refill": "",
"vakum": "u vakuumu",
"otvoreno": "",
"kolicina": "1kg",
"cena": "2200"
},
{
"brand": "Azure Film",
"tip": "PETG",
"finish": "Basic",
"boja": "Orange",
"refill": "",
"vakum": "",
"otvoreno": "otvorena",
"kolicina": "0.5kg",
"cena": "2600"
},
{
"brand": "Bambu Lab",
"tip": "Silk PLA",
"finish": "Silk",
"boja": "Gold",
"refill": "Da",
"vakum": "",
"otvoreno": "",
"kolicina": "0.5kg",
"cena": "3500"
},
{
"brand": "Bambu Lab",
"tip": "PLA Matte",
"finish": "Matte",
"boja": "Forest Green",
"refill": "",
"vakum": "u vakuumu",
"otvoreno": "",
"kolicina": "1kg",
"cena": "2800"
},
{
"brand": "PanaChroma",
"tip": "PLA",
"finish": "Basic",
"boja": "Red",
"refill": "",
"vakum": "u vakuumu",
"otvoreno": "",
"kolicina": "1kg",
"cena": "2300"
},
{
"brand": "PanaChroma",
"tip": "PETG",
"finish": "Basic",
"boja": "Blue",
"refill": "",
"vakum": "",
"otvoreno": "otvorena",
"kolicina": "0.75kg",
"cena": "2700"
},
{
"brand": "Fiberlogy",
"tip": "PLA",
"finish": "Basic",
"boja": "Gray",
"refill": "",
"vakum": "u vakuumu",
"otvoreno": "",
"kolicina": "0.85kg",
"cena": "2400"
},
{
"brand": "Fiberlogy",
"tip": "ABS",
"finish": "Basic",
"boja": "Black",
"refill": "",
"vakum": "",
"otvoreno": "",
"kolicina": "1kg",
"cena": "2900"
},
{
"brand": "Fiberlogy",
"tip": "TPU",
"finish": "Basic",
"boja": "Lime Green",
"refill": "",
"vakum": "",
"otvoreno": "otvorena",
"kolicina": "0.3kg",
"cena": "4500"
},
{
"brand": "Azure Film",
"tip": "PLA",
"finish": "Silk",
"boja": "Silver",
"refill": "Da",
"vakum": "u vakuumu",
"otvoreno": "",
"kolicina": "1kg",
"cena": "2800"
},
{
"brand": "Bambu Lab",
"tip": "PLA",
"finish": "Basic",
"boja": "Jade White",
"refill": "",
"vakum": "",
"otvoreno": "otvorena",
"kolicina": "0.5kg",
"cena": "2500"
},
{
"brand": "PanaChroma",
"tip": "Silk PLA",
"finish": "Silk",
"boja": "Copper",
"refill": "",
"vakum": "u vakuumu",
"otvoreno": "",
"kolicina": "1kg",
"cena": "3200"
}
]