Modern Vue 3 frontend SPA built with Nuxt 4 and Nuxt UI Pro.
- Node.js 24.0.0 or higher
- npm
- Install dependencies:
npm install- Copy the environment file:
cp .env.example .env- Start the development server:
npm run devThe application will be available at http://localhost:3000
NUXT_PUBLIC_BACKEND_URL: Backend API URL (default: http://localhost:8080)
- Nuxt ^4.0.1
- Vue 3
- Nuxt UI Pro ^3.3.0
- TypeScript
- Tailwind CSS
- Global styles:
app/assets/css/main.css - Layout:
app/layouts/default.vue - Pages:
app/pages/ - Nuxt config:
nuxt.config.ts - App config:
app/app.config.ts