diff --git a/src/app/(admin)/admin/projects/[id]/mentor/page.tsx b/src/app/(admin)/admin/projects/[id]/mentor/page.tsx
index fa0aa66..5a0b715 100644
--- a/src/app/(admin)/admin/projects/[id]/mentor/page.tsx
+++ b/src/app/(admin)/admin/projects/[id]/mentor/page.tsx
@@ -37,7 +37,7 @@ import {
Sparkles,
Users,
} from 'lucide-react'
-import { getInitials } from '@/lib/utils'
+import { getInitials, formatEnumLabel } from '@/lib/utils'
interface PageProps {
params: Promise<{ id: string }>
@@ -164,11 +164,15 @@ function MentorAssignmentContent({ projectId }: { projectId: string }) {
Ocean Issue
-
{project.oceanIssue ?? '—'}
+
+ {project.oceanIssue ? formatEnumLabel(project.oceanIssue) : '—'}
+
Category
-
{project.competitionCategory ?? '—'}
+
+ {project.competitionCategory ? formatEnumLabel(project.competitionCategory) : '—'}
+
Country
diff --git a/src/lib/utils.ts b/src/lib/utils.ts
index b0ed9a3..611d893 100644
--- a/src/lib/utils.ts
+++ b/src/lib/utils.ts
@@ -50,6 +50,7 @@ export function formatFileSize(bytes: number): string {
export function formatEnumLabel(value: string): string {
return value
+ .toLowerCase()
.replace(/_/g, ' ')
.replace(/\b\w/g, (c) => c.toUpperCase())
}