Opgavebeskrivelse
Eksamensprojektet på 3. semester skulle gennemføres i teams og strakte sig over det meste af semesteret. Projektet havde fokus på at udarbejde en klientrapport og tilhørende multimedieproduktion(er), samt valgfagsspecifikke produktioner.
Vi skulle selv finde en klient med en reel problemstilling, som vi kunne analysere og udvikle en løsning til. Projektet omfattede pitches undervejs, statusmøder, vejledning og en endelig aflevering med både kode, rapport og eventuelle ekstra produktioner. Der var krav om, at løsningen skulle være relevant for vores valgfag, og at vi kunne dokumentere brugen af metoder og værktøjer fra semesteret.
Idésamling of Forberedelse
Vi startede med en brainstorm over mulige klienter og fordelte roller i teamet. Jeg blev Scrum Master, hvilket betød, at jeg havde ansvar for at holde styr på processer og sikre, at vi arbejdede efter en agil struktur. Anja blev projektleder, og hun tog kontakt til potentielle klienter.
Det viste sig at være en udfordring at finde en klient, da mange enten ikke havde tid eller ikke ønskede at indgå i et samarbejde. Først efter næsten en måned fik vi et positivt svar fra Odeon i Odense, som blev vores klient. Odeon havde flere problemstillinger, men vi valgte at fokusere på deres ønske om at tiltrække flere unge.
Som frontend‑gruppe var det en udfordring, fordi mange af Odeons problemstillinger var mere content‑relaterede end tekniske. Vi måtte derfor finde en vinkel, hvor vi kunne skabe en løsning, der både var relevant for vores valgfag og samtidig adresserede klientens behov.
For at håndtere vores travle kalendere lavede Anja og jeg en praktisk løsning: vi delte vores Google‑kalendere med hinanden, så vi hurtigt kunne se, hvornår vi begge havde tid. Det gjorde planlægningen af møder langt mere effektiv.
Til første pitch havde vi ikke meget at vise, da det tog så lang tid at finde en klient. Til gengæld havde vi en klar arbejdsstruktur:
- Opgaver blev håndteret i Trello

- Kommunikation foregik via Messenger

- Online møder blev holdt på Discord

- Planlægning blev styret via Google Calendar

Efter pitch fik vi tildelt et nyt gruppemedlem, som vi hurtigt forsøgte at indarbejde i vores arbejdsflow.
Proces
Vi begyndte med en omfattende researchfase, både primary og secondary. Vi lavede konkurrentanalyse, PESTEL, Value Proposition Canvas, Golden Circle og Business Model Canvas, mm. Derudover udsendte vi spørgeskemaer og lavede interviews for at samle både kvalitative og kvantitative data.
Resultaterne viste, at mange kendte Odeon, men opfattede det som eksklusivt og dyrt. Det betød, at unge ofte følte, at Odeon ikke var et sted for dem. Derfor fastlagde vi målgruppen til 25–35‑årige bosat i Odense, da de har økonomi til events og samtidig repræsenterer en yngre målgruppe, som Odeon gerne ville tiltrække.
Ud fra dette udviklede vi idéen om en kampagneside: Ung i ODEON.
- Kampagnesiden skulle bevare Odeons visuelle udtryk, men justeres i tone of voice for at virke mere inkluderende.
- Vi foreslog et medlemskab, hvor unge kunne få tilbud og blive en del af et fællesskab.
- En kalenderfunktion skulle vise events målrettet unge, både ud fra tilbud og popularitet.
Vi startede i Figma med lo‑fi wireframes, derefter mockups og prototyper, som vi testede. Feedbacken var positiv og gav os gode idéer til forbedringer.

Derefter gik vi i gang med at kode:
- Projektet blev lavet i Vue.
- Jeg satte repository op på GitHub og forbandt det med Firebase realtime database og hosting.

- Vi fordelte opgaver: Anja lavede eventlisten, jeg tog registreringsfunktionen, og Vithulan skulle arbejde med struktur og overfladiske elementer som header, footer og hero.
Desværre blev deadlines ikke overholdt, og kun Anja og jeg havde kode klar til brugertest. Det rykkede tidsplanen, og vi måtte overtage det meste af arbejdet. Jeg lavede bl.a.:
- Registreringsformular med automatisk gemning i Firebase og e‑mail til nye medlemmer
- Login‑siden med faner til eventstyring (som Anja kodede), medlemsstyring, statistik og produktmanual
- Medlemssiden, produktmanualsider og statistikdelen
Vi arbejdede ofte til langt ud på natten for at blive færdige. Anja tog ansvar for klientrapporten, mens jeg tog ansvar for koden.



Produkt
Vi leverede en funktionel kampagneside Ung i ODEON med medlemsregistrering, eventliste og kalenderfunktion. Derudover lavede vi en admin login‑side med faner til eventstyring, medlemsstyring, statistik og produktmanual. Projektet blev hostet via Firebase og delt via GitHub.

Kampagnesiden var designet til at skabe en mere inkluderende oplevelse for unge og samtidig bevare Odeons professionelle udtryk. Medlemskabsfunktionen og kalenderen var centrale elementer, der skulle gøre det lettere for unge at opdage og deltage i events.
Reflektion
Projektet var udfordrende, især fordi det tog lang tid at finde en klient, og fordi et gruppemedlem ikke leverede som aftalt. Det betød, at Anja og jeg måtte overtage det meste af arbejdet, hvilket var stressende og krævede mange sene nattetimer.
Jeg lærte meget om Vue, Firebase, hosting, databaser og projektstyring. Det var en stor fordel at arbejde med realistiske problemstillinger og en rigtig klient, selvom det var svært at finde en frontend‑relevant vinkel.
Jeg blev også mere bevidst om vigtigheden af klare aftaler og konsekvens, når deadlines ikke overholdes. Næste gang vil jeg være mindre tilgivende, når en gruppemedlem gentagne gange ikke leverer. Det skaber pres for hele gruppen og kan sætte projektet langt tilbage.
På den positive side er jeg stolt af, at vi trods udfordringer leverede et færdigt produkt i tide. Vi fik en løsning, som både klienten og brugerne kunne se værdien i, og jeg føler, at jeg har udviklet mig både fagligt og personligt gennem projektet.
