forked from entropia/Troll-UI
UI für Trolle
- Vue 63.2%
- TypeScript 22%
- CSS 14.4%
- HTML 0.4%
| public | Add Vue Project | |
| src | Fix UI Framework defaults with wrong styling | |
| .editorconfig | Add Vue Project | |
| .gitattributes | Add Vue Project | |
| .gitignore | add pnpm lock to gitignore | |
| .oxlintrc.json | Add Vue Project | |
| .prettierrc.json | Add Vue Project | |
| components.json | Add Vue Project | |
| env.d.ts | Add Vue Project | |
| eslint.config.ts | Add Vue Project | |
| index.html | Add Vue Project | |
| LICENSE | Initial commit | |
| package-lock.json | Add Skeleton for Admin Views | |
| package.json | Add Vue Project | |
| README.md | Update README.md | |
| tsconfig.app.json | Add Vue Project | |
| tsconfig.json | Add Vue Project | |
| tsconfig.node.json | Add Vue Project | |
| tsconfig.vitest.json | Add Vue Project | |
| vite.config.ts | Add Vue Project | |
| vitest.config.ts | Add Vue Project | |
Troll-UI
UI für Trolle
Vue + TypeScript + Tailwind + Shadcn
MVP Anforderungen
Trolle
- Schichten verwalten
- Schichten clicken
- Login
- Userdaten bearbeiten
- Nachrichten lesen
- Trolltypen clicken
- Goodies clicken
Admins
- Daten erstellen/bearbeiten
- Userdaten
- Trolldaten
- Schichten
- Schichten Mass Create
- Schichten aus Pretalx importieren
- Trolltypen
- Schichttypen
- Locations
- Schichtzuweisungen
- Nachrichten erstellen
- Nach Friendly-Names suchen
- Worklogs anlegen
- Trollsystemlogs einsehen
- Statistik Dashboard
- Welche Schichten brauchen Trolle?
- Goodie Statistik