#Individuelloppgave (oppgave 3) for Webapplikasjoner i .NET .
###Oppgave
Det skal implementeres en webapplikasjon for ofte stilte spørsmål (FAQ) for nettbutikken som ble laget som gruppearbeid. Denne skal implementeres i valgfri .NET teknologi (Web-forms, MVC, MVC-WebAPI, Angular-WebApi). Oppgaven skal løses individuelt. Karakter vil bli satt på oppgaven og den teller 1/3 av total karakteren.
###Mål
Å vise ferdigheter med å konstruere en .NET løsning. Vanskelighetsgraden styres av valg av teknologi i denne rekkefølge (etter stigende vanskelighetsgrad):
- Web-Forms
- MVC
- Web-API
Det er ikke nødvendig å lagdele løsningen. Det er heller ikke nødvendig å enhetsteste løsningen.
###Funksjonalitet:
Man skal kunne liste de mest relevante FAQ. De mest relevante FAQ kunne velges og evt. ses i detalj. Ulike kategorier av FAQ’s er ønskelig. Det skal også lages et kontaktskjema hvor det er mulig å skrive inn spørsmål man ikke finner svar på. E-post som svarene skal sendes til skal oppgis. Her skal input valideres. Det er ikke nødvendig å lage et system for å svare på disse spørsmålene. Det skal også lages en enkel listing av alle spørsmålene som er sendt. Denne vil bli typisk brukt av kundeservice. Det skal ikke lages en administrasjonsdel for løsningen (endringer i kategorier, FAQ’s og spørsmål tillates å gjøre direkte i databasen). Det er valgfri bruk av CSS / CSS-rammeverk, men bootstrap anbfalses.