Skip to content

Backend

Matthäus Mayer edited this page Dec 18, 2024 · 3 revisions

The web app provides a backend system to manage content.

Overview

Map

Details

Hosting

We use Vercel as our serverless platform.

Authentication

Authentication is implemented via Auth0. The package for integration is @auth0/nextjs-auth0 which is initialized in lib/auth0.ts. Whenever authentication is required use the configured instance provided by this module.

Database

The website uses Postgres as the database. Inn particular, we use neon.tech. Neon is a serverless platform that offers a suitable free tier, is reliable and can scale which minimizes costs and maintenance effort.

Clone this wiki locally