Some checks failed
Deploy with Docker Compose / deploy (push) Has been cancelled
Full CRUD GraphQL API for tracking job applications with status workflow. Frontend component in CV view, hidden from print. Login now redirects to intended route after auth via query param. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
My Web - Frontend
Vue 3 SPA for adam-french.co.uk. Built with Vite, Tailwind CSS v4, Pinia, and Vue Router.
Setup
npm install
Development
npm run dev
The Vite dev server proxies API requests:
/api->http://localhost:8080(Go backend)/gitea->http://localhost:3000(Gitea)/radio->http://localhost:8000(Icecast2)
Production Build
npm run build
In production, the built dist/ is served by Nginx inside a Docker container (see ../Dockerfile).
Recommended IDE Setup
VS Code + Vue (Official) (and disable Vetur).
Recommended Browser Setup
- Chromium-based browsers (Chrome, Edge, Brave, etc.):
- Firefox: