The frontend is built using Next.js server-side rendering react framework providing a router and a single page application out of the box. Hosted on vercel.com
Backend is built with Nestjs, think spring boot for node. Now hosted on AWS on ECS, this connects to a mongo database that is hosted on mongo atlas (rip wallet for both services)
Keycloak is used for authentication and identity management, deployed on a Kubernetes cluster with a steam identity manager as keycloak don’t support steam out of the box.
Features
Added loading progress bar
Ability to upload public/private QMK configuration
Ability to create public builds
Ability to use URL-s in builds
New 4 headers
New nav bar with parts dropdown
Draft builds
User events for comment replies and moderator approvals
Push notifications
Fixes
Disabled upvoting on your own post/comment
Layout difference on mobile and desktop
Removed rounded corners
Markdown images