Web appWebapp
SoppErTopp
Group project: 336 Norwegian fungi, with user-logged observationsGruppeprosjekt: 336 norske soppearter, med brukerobservasjoner
A four-person group project for NTNU's IT2810 web development course (autumn 2023). A Norwegian web app for browsing 336 species of fungi and logging your own observations, with a React frontend talking to an Apollo GraphQL backend over a Prisma + SQLite database, and a separate Express server handling image uploads. I worked across the search and filter UX, a risk-level filter system, a map view for observations, an image full-view modal, persistent app settings, and an accessibility pass over the project.Gruppeprosjekt i fire for NTNUs IT2810 (høst 2023). En norsk webapp for å bla i 336 soppearter og logge egne observasjoner, med React-frontend som snakker med en Apollo GraphQL-backend mot Prisma + SQLite, og en egen Express-server som håndterer bildeopplasting. Jeg jobbet på tvers av søke- og filtergrensesnittet, et filtersystem for risikonivå, et kartvisning for observasjoner, en bildevisning i full størrelse, lagring av app-innstillinger, og en tilgjengelighetsrunde over prosjektet.