Skip to content

frontend: scaffold Quasar SPA with Vite - #24

Merged
MekDrop merged 1 commit into
mainfrom
claude/hopeful-borg-8a4f80
Apr 23, 2026
Merged

MekDrop merged 1 commit into
mainfrom
claude/hopeful-borg-8a4f80

Conversation

@MekDrop

@MekDrop MekDrop commented Apr 23, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Bootstraps frontend/ as a Quasar v2 + Vite SPA (Vue 3 Composition API, Pinia, ESLint+Prettier, Sass)
  • Adds quasar.config.js with GITHUB_CLIENT_ID, GITLAB_CLIENT_ID, and WORKER_URL build-time env vars
  • Adds frontend/.env.example and updates .gitignore to exclude .quasar/ generated directory
  • npm run build produces frontend/dist/spa/ ✓

Test plan

  • npm install succeeds from repo root
  • npm run dev:frontend opens Quasar dev server on http://localhost:9000
  • npm run build produces frontend/dist/spa/
  • npm -w frontend run lint passes with no errors

Closes #4

Bootstrap the frontend/ workspace as a Quasar v2 + Vite SPA using
Vue 3 Composition API, Pinia, ESLint+Prettier, and Sass.

Adds quasar.config.js with GITHUB_CLIENT_ID, GITLAB_CLIENT_ID, and
WORKER_URL build-time env vars. Also adds .env.example and updates
.gitignore to exclude .quasar/ generated directory.

Closes #4
@MekDrop
MekDrop merged commit 90c9b48 into main Apr 23, 2026
1 check passed
@MekDrop
MekDrop deleted the claude/hopeful-borg-8a4f80 branch April 23, 2026 00:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Scaffold Quasar SPA with Vite

1 participant