This repository provides a full-stack template that combines ASP.NET Core for the backend and Nuxt 3 for the frontend.
It is designed for rapid development of modern web applications with a clear separation of concerns between API and UI.
-
Frontend (Nuxt 3 + TypeScript)
- Vue 3 composition API
- Pages, middleware, composables
- SCSS global and per-page styles
- Static assets in
public/ - Configurable via
nuxt.config.ts
-
Backend (ASP.NET Core)
- Minimal API setup with controllers in
API/ - Configurable via
appsettings.json - Ready for dependency injection and services
- Dockerfile for containerized builds
- Minimal API setup with controllers in
-
Infrastructure
nginx.conffor reverse proxy setup- Root
Dockerfilefor combined builds start.shscript for deployment automation