Gourmet Orders

Environment status

5 of 6 configured. Setup runbooks are in docs/.

Environment variables are read when a deployment boots. Adding one in Vercel does not change a deployment that is already running, so redeploy after adding anything below.
Set
Neon Postgres
Holds authentication, clients, menus and orders. Must be its own database, not the intranet’s.
found in DATABASE_URL · database "ordersdb", pooled
Set
Session signing key
Without it sessions cannot be issued.
found in JWT_SECRET_ORD
Set
Private blob store
Holds menu PDFs, invoices and worksheets.
found in BLOB_READ_WRITE_TOKEN
Set
Graph confirmation mail
Sends both confirmations from the shared mailbox.
found in GRAPH_SENDER = confirmations@gourmetcaterers.com
Set
Internal notification list
Who receives each order and its worksheet.
found in PTC_Orders@gourmetcaterers.com
Missing
Staff Microsoft sign-in
Staff sign in through this app’s own Entra app.
looked for MICROSOFT_LOGIN_URL, MICROSOFT_ENTRA_IDENTIFIER, MICROSOFT_ENTRA_CERT
Set up the first accountSign in