import { NextResponse } from "next/server"; export const dynamic = "force-static"; const manifest = { name: "Falah — Islamic Lifestyle", short_name: "Falah", description: "Nur AI coaching, Halal marketplace, community & wallet", start_url: "/mobile", scope: "/mobile", display: "standalone", orientation: "portrait", background_color: "#0a0a0f", theme_color: "#0a0a0f", categories: ["lifestyle", "education", "finance"], lang: "en", dir: "ltr", id: "/mobile/", icons: [ { src: "/mobile/icons/icon-48x48.png", sizes: "48x48", type: "image/png" }, { src: "/mobile/icons/icon-72x72.png", sizes: "72x72", type: "image/png" }, { src: "/mobile/icons/icon-96x96.png", sizes: "96x96", type: "image/png" }, { src: "/mobile/icons/icon-128x128.png", sizes: "128x128", type: "image/png" }, { src: "/mobile/icons/icon-144x144.png", sizes: "144x144", type: "image/png" }, { src: "/mobile/icons/icon-152x152.png", sizes: "152x152", type: "image/png" }, { src: "/mobile/icons/icon-192x192.png", sizes: "192x192", type: "image/png" }, { src: "/mobile/icons/icon-384x384.png", sizes: "384x384", type: "image/png" }, { src: "/mobile/icons/icon-512x512.png", sizes: "512x512", type: "image/png" }, { src: "/mobile/icons/icon-192x192.png", sizes: "192x192", type: "image/png", purpose: "maskable", }, { src: "/mobile/icons/icon-512x512.png", sizes: "512x512", type: "image/png", purpose: "maskable", }, ], screenshots: [], shortcuts: [ { name: "Nur AI Coach", short_name: "Nur AI", description: "Open AI coaching assistant", url: "/mobile/nur", }, { name: "Halal Market", short_name: "Market", description: "Browse halal marketplace", url: "/mobile/market", }, { name: "Wallet", short_name: "Wallet", description: "Falah wallet & payments", url: "/mobile/wallet", }, ], }; export async function GET() { return NextResponse.json(manifest); }