Initial commit: portal

This commit is contained in:
jtricerolph 2026-07-01 12:09:54 +00:00
commit b54081113b
18 changed files with 736 additions and 0 deletions

17
src/types.ts Normal file
View file

@ -0,0 +1,17 @@
export interface App {
slug: string
name: string
description: string
base_path: string
icon: string
theme_color: string
}
export interface User {
id: number
email: string
name: string
is_admin: boolean
offsite_allowed: boolean
apps: App[]
}