diff --git a/app/cases/opengraph-image.tsx b/app/cases/opengraph-image.tsx
new file mode 100644
index 0000000..d3105a9
--- /dev/null
+++ b/app/cases/opengraph-image.tsx
@@ -0,0 +1,18 @@
+import { ImageResponse } from "next/og";
+import { OG_CONTENT_TYPE, OG_SIZE, OgCard } from "@/lib/og-card";
+
+export const alt =
+ "Cases de software, web e sistemas conectados — Evandro Fonseca Junior";
+export const size = OG_SIZE;
+export const contentType = OG_CONTENT_TYPE;
+
+export default async function Image() {
+ return new ImageResponse(
+ ,
+ OG_SIZE,
+ );
+}
diff --git a/app/curriculo/opengraph-image.tsx b/app/curriculo/opengraph-image.tsx
new file mode 100644
index 0000000..e815bb3
--- /dev/null
+++ b/app/curriculo/opengraph-image.tsx
@@ -0,0 +1,18 @@
+import { ImageResponse } from "next/og";
+import { OG_CONTENT_TYPE, OG_SIZE, OgCard } from "@/lib/og-card";
+
+export const alt =
+ "Perfil profissional de Evandro Fonseca Junior em engenharia de software";
+export const size = OG_SIZE;
+export const contentType = OG_CONTENT_TYPE;
+
+export default async function Image() {
+ return new ImageResponse(
+ ,
+ OG_SIZE,
+ );
+}
diff --git a/app/servicos/opengraph-image.tsx b/app/servicos/opengraph-image.tsx
new file mode 100644
index 0000000..259b3bf
--- /dev/null
+++ b/app/servicos/opengraph-image.tsx
@@ -0,0 +1,18 @@
+import { ImageResponse } from "next/og";
+import { OG_CONTENT_TYPE, OG_SIZE, OgCard } from "@/lib/og-card";
+
+export const alt =
+ "Serviços de engenharia de software e consultoria técnica — Evandro Fonseca Junior";
+export const size = OG_SIZE;
+export const contentType = OG_CONTENT_TYPE;
+
+export default async function Image() {
+ return new ImageResponse(
+ ,
+ OG_SIZE,
+ );
+}