# Gravl - Feature Roadmap ## 🎹 Design Overhaul - Fitness App Feel **MĂ„l:** En professionell, atletisk kĂ€nsla - inte en hobby-app med emojis. ### FĂ€rgpalett - [ ] PrimĂ€r: Mörk bakgrund (#0a0a0f eller liknande) - [ ] Accent: Energisk orange/röd (#ff6b35) eller electric blue (#00d4ff) - [ ] Text: Ljus pĂ„ mörk (#ffffff, #a1a1aa för sekundĂ€r) - [ ] Gradienter: Subtila, inte rainbow ### Typografi - [ ] Rubrik: Bold, kondenserad sans-serif (Inter, Oswald, eller liknande) - [ ] Body: Clean sans-serif - [ ] Siffror/stats: Monospace eller tabular för alignment ### Ikoner & Grafik - [ ] **Bort med ALLA emojis** - ersĂ€tt med: - SVG-ikoner (Lucide, Heroicons, eller custom) - Stiliserade fitness-silhuetter för workout-typer - Abstrakta former/linjer istĂ€llet för cartoonish grafik - [ ] Coach-avatar: Stiliserad silhuett eller initialer, inte emoji - [ ] Workout-ikoner: Dumbbell, barbell, kettlebell som rena linjeikoner ### UI-komponenter - [ ] Kort: Subtila skuggor, mjuka kanter, inte "bubbliga" - [ ] Knappar: Solid eller outlined, inte gradient-rainbow - [ ] Progress bars: Tunna, eleganta - [ ] Kalender: Minimalistisk, fĂ€rgkodade dots/bars ### Bilder - [ ] Hero-bilder: Högkvalitativa trĂ€ningsbilder (Unsplash fitness) - [ ] Bakgrunder: Mörka texturer eller subtila patterns - [ ] Inga clip-art eller cartoon-style ### Animation - [ ] Subtila micro-interactions - [ ] Smooth transitions (300ms ease) - [ ] Loading states: Skeleton screens, inte spinners med emojis ### Inspirations-appar - Nike Training Club - FITBOD - Strong - Hevy --- ## 🔐 Onboarding & Signup - [ ] Registrering/inloggning (email + lösenord) - [ ] Onboarding-wizard med steg-för-steg guide - [ ] **Konversations-onboarding med Coach** - istĂ€llet för formulĂ€r, en dialog som grĂ€ver fram riktiga mĂ„l (rekomp, specifika muskler, livsstil, etc.) ## 🏠 Dashboard / Landningssida (efter inlogg) - [ ] **Veckokalender** - visar trĂ€ningsdagar markerade - [ ] **Dagens pass** - huvudinnehĂ„ll, tydligt call-to-action - [ ] **Coach-hĂ€lsning** - personlig motivation/tips frĂ„n din coach - [ ] Enkel meny/navigation - [ ] Inspiration: MadMuscles-stil ## đŸ‘€ AnvĂ€ndarprofil - [ ] Kön - [ ] Ålder - [ ] Vikt - [ ] KroppsmĂ„tt för kroppsfettberĂ€kning: - [ ] Hals - [ ] Mage - [ ] Höft (för kvinnor) - [ ] Automatisk kroppsfett-kalkylering (US Navy-metoden) ## 🎯 MĂ„l & Erfarenhet - [ ] Ange trĂ€ningserfarenhet (nybörjare/medel/avancerad) - [ ] Ange 1RM pĂ„ basövningar (bĂ€nk, knĂ€böj, marklyft) - [ ] Estimera startvik baserat pĂ„ erfarenhet/1RM - [ ] Nybörjare startar lĂ€tt automatiskt - [ ] Ange trĂ€ningsmĂ„l: - [ ] Styrka - [ ] Hypertrofi - [ ] FettförbrĂ€nning - [ ] AllmĂ€n fitness ## 📅 TrĂ€ningsupplĂ€gg - [ ] AnvĂ€ndaren anger antal pass/vecka - [ ] Generera anpassat program utifrĂ„n frekvens - [ ] Adaptiva pass som matchar mĂ„l - [ ] Progressiv överbelastning som pushar anvĂ€ndaren ## đŸ‹ïž TrĂ€ningspass - [ ] **Dedikerad pass-sida** - "Starta pass" → egen vy för passet - [ ] **Alternativa övningar** - byt ut övning mot variant för samma muskelgrupp - [ ] **UppvĂ€rmningsövningar** - inkludera före huvudpasset - [ ] **AI-anpassning efter dagsform** - coach föreslĂ„r annat upplĂ€gg vid lĂ„g energi, skada, etc. ## đŸ‘€ Profilsida - [ ] Visa/redigera anvĂ€ndarinfo (Ă„lder, vikt, lĂ€ngd, mĂ„l) - [ ] Visa aktuella mĂ€tningar och kroppsfett - [ ] Ändra trĂ€ningsfrekvens och mĂ„l - [ ] InstĂ€llningar ## 📊 Progressionssida - [ ] **Progressgrafer** (vikt, styrka, kroppsfett över tid) - [ ] Regelbundna benchmark-tester (var 4-6 vecka) - [ ] JĂ€mförelse mot tidigare resultat - [ ] Visualisering av 1RM-utveckling per övning - [ ] Notifikationer/pĂ„minnelser för benchmarks ## 📖 Övningsinformation - [ ] Dedikerad infosida per övning - [ ] Beskrivning av utförande - [ ] Muskelgrupper som trĂ€nas - [ ] Demo-video/animation - [ ] LĂ€nk till alternativa övningar - [ ] Tips & vanliga misstag ## 🔼 Framtida features - [ ] Social/dela resultat - [ ] Vila-timer med notis - [ ] Export av trĂ€ningsdata - [ ] Apple Health / Google Fit integration