+
+
{messages.memberManagement}
+
+
+
+
+ );
+}
diff --git a/frontend/src/app/[locale]/projects/[projectId]/settings/page.tsx b/frontend/src/app/[locale]/projects/[projectId]/settings/page.tsx
new file mode 100644
index 0000000..f1b5c89
--- /dev/null
+++ b/frontend/src/app/[locale]/projects/[projectId]/settings/page.tsx
@@ -0,0 +1,23 @@
+import SettingsPage from './SettingsPage';
+import { useTranslations } from 'next-intl';
+
+export default function Page({ params }: { params: { projectId: string; locale: string } }) {
+ const t = useTranslations('Settings');
+ const messages = {
+ memberManagement: t('member_management'),
+ avatar: t('avatar'),
+ email: t('email'),
+ username: t('username'),
+ role: t('role'),
+ manager: t('manager'),
+ developer: t('developer'),
+ reporter: t('reporter'),
+ noMembersFound: t('no_members_found'),
+ };
+
+ return (
+ <>
+