Web appWebapp

GreenCircle

Group project: web app for borrowing and lending equipmentGruppeprosjekt: webapp for utlån av utstyr

A team project for NTNU's TDT4140 software engineering course (spring 2023): a web app where users could lend and borrow equipment among themselves. Next.js with Mantine on the frontend, PocketBase as a lightweight backend. I owned several of the larger features (reviews, reports, dark mode, user-profile pages, favourites, and the login/registration flow), and in the process moved a chunk of the existing pages from custom CSS over to Mantine components. Plus a cleanup and bug-fix pass before delivery.Et gruppeprosjekt for NTNUs TDT4140 (programvareutvikling, våren 2023): en webapp der brukere kunne låne ut og låne utstyr seg imellom. Next.js med Mantine på frontend og PocketBase som lett backend. Jeg sto for flere av de større funksjonene (anmeldelser, rapporter, dark mode, brukerprofilsider, favoritter, og innloggings-/registreringsflyten), og flyttet samtidig en del av de eksisterende sidene fra egendefinert CSS over til Mantine-komponenter. Pluss en oppryddings- og feilrettingsrunde før innlevering.

StackStack

  • Next.js
  • React
  • Mantine
  • PocketBase

LiveLive

Visit the live siteBesøk siden

First load can take 30-60 seconds while the backend wakes up (Render free tier sleeps after 15 minutes idle).Første lasting kan ta 30-60 sekunder mens backenden våkner (Renders gratisnivå hviler etter 15 minutter uten aktivitet).

More projectsFlere prosjekter

Other things I've built or am working on.Andre ting jeg har bygget eller jobber med.