This commit is contained in:
Saad AlKathiri
2025-03-27 18:26:47 +03:00
parent 12fc59c524
commit 5d25258f20
59 changed files with 6281 additions and 0 deletions

29
app/api/message/route.ts Normal file
View File

@@ -0,0 +1,29 @@
import {conict} from "@/dbconfig/config";
import message from "@/dbconfig/models/message";
import { NextRequest,NextResponse } from "next/server";
conict()
export async function POST(request: NextRequest) {
console.log("run");
try {
const { name,email,subject,body } = await request.json();
const newMessage = new message({
name,
email,
subject,
body,
});
const savedMessage = await newMessage.save();
console.log(savedMessage);
return NextResponse.json({
message: "User created successfully",
success: true,
});
} catch (error: any) {
return NextResponse.json({ error: error.message }, { status: 500 });
}
}