Add complete bewerbung Next.js application

- Add all Next.js application files
- Include components, app structure, and public assets
- Remove empty bewerbung placeholder folder
- Update .gitignore for Next.js project

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
cbazzaandClaude Sonnet 4.5 committed 2025-12-18 09:11:47 +01:00
1 parent 571c381718
commit 30a380cae8
48 files changed
+9038 -20

No files matched your search

+37
View File
@@ -0,0 +1,37 @@
import type { Metadata } from "next";
import { Varela_Round } from "next/font/google";
import "./globals.css";
const varelaRound = Varela_Round({
weight: "400",
subsets: ["latin"],
variable: "--font-varela",
});
export const metadata: Metadata = {
title: "beWerbung - Sebastian Fröhlich",
description: "Die Bewerberwebseite von Sebastian Fröhlich - Full-Stack Developer, technischer PO, Team Leader mit Fokus auf moderne Webtechnologien",
keywords: ["Sebastian Fröhlich", "Bewerbung", "Full-Stack Developer", "Web Development", "PHP", "JavaScript", "Python"],
authors: [{ name: "Sebastian Fröhlich" }],
openGraph: {
title: "beWerbung - Sebastian Fröhlich",
description: "Full-Stack Developer, technischer PO, Team Leader mit Leidenschaft für moderne Webtechnologien",
type: "website",
},
};
export default function RootLayout({
children,
}: Readonly<{
children: React.ReactNode;
}>) {
return (
<html lang="de" className="scroll-smooth">
<body
className={`${varelaRound.variable} antialiased font-varela`}
>
{children}
</body>
</html>
);
}