Initialize Nuxt.js project with Docker deployment setup

- Add core Nuxt.js application structure with TypeScript
- Include Docker configuration and deployment guide
- Set up project scaffolding with pages, composables, and middleware
- Add environment configuration and Git ignore rules
This commit is contained in:
2025-08-06 14:31:16 +02:00
parent 4ccccde3e4
commit 024d0da617
26 changed files with 1860 additions and 0 deletions

34
pages/auth/callback.vue Normal file
View File

@@ -0,0 +1,34 @@
<template>
<v-app>
<v-main class="d-flex align-center justify-center min-h-screen">
<v-container>
<v-row justify="center">
<v-col cols="12" sm="6" md="4">
<v-card class="text-center pa-8">
<v-progress-circular
indeterminate
color="primary"
size="64"
class="mb-4"
/>
<h2 class="text-h5 mb-2">Signing you in...</h2>
<p class="text-body-2 text-grey-600">
Please wait while we complete your authentication.
</p>
</v-card>
</v-col>
</v-row>
</v-container>
</v-main>
</v-app>
</template>
<script setup lang="ts">
definePageMeta({
auth: false,
layout: false,
});
// The actual authentication is handled by the server-side callback API
// This page just shows a loading state while the redirect happens
</script>