feat: enhance pantry management with new features and UI improvements
This commit is contained in:
@@ -17,6 +17,41 @@ En fullstack-applikation för hantering av hemmavaror och recept. Håll koll på
|
||||
- **Konsumtionshistorik** — spåra vad som använts när och i vilken mängd
|
||||
- **Utförlig information** — stöd för varumärke, lagringsnot, tillkomsttid och mer
|
||||
|
||||
### Baslager
|
||||
- **Ständigt lager** — markera produkter du alltid räknar med att ha hemma
|
||||
- **Grupperat per kategori** — produkterna i baslagret visas grupperade under kategorirubrik
|
||||
- **Lägg till och ta bort** — välj från produktlistan via sökbar dropdown, ta bort med ett klick
|
||||
|
||||
---
|
||||
|
||||
### 📌 Så använder du Inventarie och Baslager
|
||||
|
||||
Dessa två funktioner fyller olika syften och kompletterar varandra:
|
||||
|
||||
#### Inventarie — ”vad du faktiskt har hemma”
|
||||
Inventariet är en **aktiv förrådsbok** över varor du just nu har hemma. Här registrerar du:
|
||||
- Exakt mängd (t.ex. 500 g pasta, 1,5 liter mjolk)
|
||||
- Var varan förvaras (kyl, frys, skafferi)
|
||||
- Bäst före-datum
|
||||
- Om förpackningen är öppnad
|
||||
|
||||
När du lagar mat kan du registrera hur mycket du förbrukat, och inventariet uppdateras. **Inventariet är punkten i tid — det speglar verkligheten.**
|
||||
|
||||
#### Baslager — ”vad du alltid har hemma”
|
||||
Baslagret är en **permanent lista** över varor du alltid räknar med att ha hemma, oavsett vad inventariet säger. Tänk salt, olja, socker, svartpeppar, mjolk, ägg — varor som nästan aldrig tar slut helt, eller som du alltid köper på direkt när de tar slut.
|
||||
|
||||
Baslagret **påverkar inköpslistan**: varor i baslagret markeras automatiskt som tillgängliga i matplanens inköpslista — du behöver inte föra in dem i inventariet för att det ska fungera.
|
||||
|
||||
#### Praktiskt flöde
|
||||
| Situation | Använd |
|
||||
|---|---|
|
||||
| Du köpte 2 kg pasta idag | **Inventariet** — lägg till med mängd och bäst före |
|
||||
| Salt ingår alltid i dina recept | **Baslager** — lägg till en gång, släpp sen |
|
||||
| Du vill se vad du behöver köpa | **Matplanen** — inköpslistan jämför mot båda |
|
||||
| Du tog slut på mjolk | Ta bort från inventariet (baslagret påverkas inte) |
|
||||
|
||||
---
|
||||
|
||||
### Recept
|
||||
- **Skapa och redigera recept** — med namn, beskrivning, portionsantal, ingredienser (kvantitet och enhet) och instruktioner i Markdown-format
|
||||
- **Portionsjustering** — ange antal portioner vid skapandet; matplanen räknar automatiskt om ingrediensmängder om du lagar fler eller färre portioner
|
||||
@@ -39,11 +74,6 @@ En fullstack-applikation för hantering av hemmavaror och recept. Håll koll på
|
||||
- **Granska och lägg till** — se tolkningsresultatet, justera kvantitet och enhet, och lägg till direkt i inventariet
|
||||
- **AI-kategorisuggestion (premium)** — för varor som inte matchas mot befintliga produkter visas ett AI-förslag på kategori (t.ex. "✨ Mejeri och ägg > Kvarg och fil") som hjälp när användaren väljer produkt manuellt
|
||||
|
||||
### Baslager
|
||||
- **Ständigt lager** — markera produkter du alltid räknar med att ha hemma
|
||||
- **Grupperat per kategori** — produkterna i baslagret visas grupperade under kategorirubrik
|
||||
- **Lägg till och ta bort** — välj från produktlistan via sökbar dropdown, ta bort med ett klick
|
||||
|
||||
### Admin: Produkter
|
||||
> Obs: Destruktiva åtgärder (merge, ta bort, återställ, bulk-uppdatera, återställ all data) kräver admin-roll.
|
||||
**Admin: Produkter (fliken Databas i /profil)**
|
||||
@@ -76,6 +106,7 @@ Profilsidan `/profil` är en flikbaserad administrationsyta. Antalet flikar bero
|
||||
|
||||
**Alla inloggade användare:**
|
||||
- **Min profil** — redigera förnamn, efternamn och e-postadress
|
||||
- **Databas** — hantera inventarie och baslager (se nedan)
|
||||
|
||||
**Enbart admin:**
|
||||
- **Användare** — fullständig användarhantering:
|
||||
|
||||
Reference in New Issue
Block a user