Initial project setup: Next.js frontend + .NET 9 backend

- Frontend: Next.js 16 + shadcn/ui + Tailwind CSS 4
- Backend: .NET 9 Web API with Npgsql health check
- Docker Compose for prod and dev environments
- Woodpecker CI pipeline for auto-deploy
- Health check endpoints for E2E testing

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-09 15:39:37 +02:00
commit d307a3fbad
37 changed files with 13016 additions and 0 deletions

19
frontend/src/app/page.tsx Normal file
View File

@@ -0,0 +1,19 @@
export default function Home() {
return (
<div className="flex min-h-screen items-center justify-center">
<main className="flex flex-col items-center gap-8 text-center">
<h1 className="text-5xl font-bold tracking-tight">GoodBrick</h1>
<p className="text-xl text-muted-foreground">
Производитель фасадной плитки
</p>
<div className="flex gap-4 text-sm text-muted-foreground">
<span>Next.js</span>
<span>+</span>
<span>shadcn/ui</span>
<span>+</span>
<span>.NET 9</span>
</div>
</main>
</div>
);
}