For the App to run successfully, an auth0 tenant needs to be setup and a public/config.js file according to example.config.js with valid values from auth0 set for the respective fields.
Locally it can then be running via vite, using npm run dev for hot-reloading, or npm run preview to run it in vite's preview mode.