From 03760e55234c5c5792cdec88339778f18979aefd Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 11 Mar 2026 11:17:30 +0000 Subject: [PATCH 1/5] Update src/app/committee-dashboard/page.tsx --- src/app/committee-dashboard/page.tsx | 30 ++++++++++++++-------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/src/app/committee-dashboard/page.tsx b/src/app/committee-dashboard/page.tsx index 339da40..46a08bd 100644 --- a/src/app/committee-dashboard/page.tsx +++ b/src/app/committee-dashboard/page.tsx @@ -81,42 +81,42 @@ const CommitteeDashboardPage = () => { id: "1", title: "Browse Multiple Messes", tags: ["Student", "Selection", "Real-time"], - imageSrc: "http://img.b2bpic.net/free-photo/young-adult-enjoying-virtual-date_23-2149328201.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/young-adult-enjoying-virtual-date_23-2149328201.jpg?_wi=5", imageAlt: "Three different mess options available for selection", }, { id: "2", title: "Weekly Menu Management", tags: ["Veg", "Non-Veg", "Mixed"], - imageSrc: "http://img.b2bpic.net/free-vector/flat-design-meal-planner-template_23-2149291077.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/flat-design-meal-planner-template_23-2149291077.jpg?_wi=4", imageAlt: "Weekly menu with breakfast, lunch, dinner categories and pricing", }, { id: "3", title: "Quality Feedback System", tags: ["Ratings", "Reviews", "Transparent"], - imageSrc: "http://img.b2bpic.net/free-photo/man-woman-using-their-phone-kitchen_23-2149017741.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/man-woman-using-their-phone-kitchen_23-2149017741.jpg?_wi=4", imageAlt: "Meal quality feedback and rating interface", }, { id: "4", title: "Attendance Tracking", tags: ["Owner", "Analytics", "Billing"], - imageSrc: "http://img.b2bpic.net/free-vector/book-your-important-days-smartphone_52683-38551.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/book-your-important-days-smartphone_52683-38551.jpg?_wi=3", imageAlt: "Attendance dashboard showing daily student presence", }, { id: "5", title: "Smart Cancellation", tags: ["One Day Notice", "Easy Apply", "Approval"], - imageSrc: "http://img.b2bpic.net/free-photo/traditional-spanish-food-world-tourism-day_23-2149114027.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/traditional-spanish-food-world-tourism-day_23-2149114027.jpg?_wi=3", imageAlt: "Mess cancellation application with one-day notice requirement", }, { id: "6", title: "Committee Management", tags: ["Coordination", "Resolution", "Communication"], - imageSrc: "http://img.b2bpic.net/free-photo/close-up-hand-typing-smartphone_23-2148913707.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/close-up-hand-typing-smartphone_23-2148913707.jpg?_wi=3", imageAlt: "Student committee dashboard for problem resolution", }, ]} @@ -136,21 +136,21 @@ const CommitteeDashboardPage = () => { id: "1", name: "Student", role: "Subscriber", - imageSrc: "http://img.b2bpic.net/free-photo/indoor-shot-beautiful-young-caucasian-female-wearing-polo-shirt-rectangular-glasses-smiling-happily-while-posing-isolated_273609-1875.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/indoor-shot-beautiful-young-caucasian-female-wearing-polo-shirt-rectangular-glasses-smiling-happily-while-posing-isolated_273609-1875.jpg?_wi=2", imageAlt: "Student accessing mess selection and menu management", }, { id: "2", name: "Mess Owner", role: "Provider", - imageSrc: "http://img.b2bpic.net/free-photo/front-view-portrait-beautiful-woman_23-2148317338.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/front-view-portrait-beautiful-woman_23-2148317338.jpg?_wi=2", imageAlt: "Mess owner managing operations and analytics", }, { id: "3", name: "Committee", role: "Coordinator", - imageSrc: "http://img.b2bpic.net/free-photo/cheerful-friends-talking-with-notepads-hands_23-2147655815.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/cheerful-friends-talking-with-notepads-hands_23-2147655815.jpg?_wi=2", imageAlt: "Student committee resolving issues and complaints", }, ]} @@ -174,7 +174,7 @@ const CommitteeDashboardPage = () => { role: "B.Tech Student", company: "IIT Delhi", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/redhead-woman-smiling-with-copy-space_23-2148784158.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/redhead-woman-smiling-with-copy-space_23-2148784158.jpg?_wi=2", imageAlt: "Satisfied student using SmartMess platform", }, { @@ -183,7 +183,7 @@ const CommitteeDashboardPage = () => { role: "Mess Owner", company: "North Campus Mess", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/beautiful-corporate-woman-looks-dreamy-smiles-stands-outside-street-leans-her-head-hands_1258-193991.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/beautiful-corporate-woman-looks-dreamy-smiles-stands-outside-street-leans-her-head-hands_1258-193991.jpg?_wi=2", imageAlt: "Mess owner benefiting from management tools", }, { @@ -192,7 +192,7 @@ const CommitteeDashboardPage = () => { role: "Committee Head", company: "Student Mess Committee", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/group-business-executives-smiling-camera_1170-1905.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/group-business-executives-smiling-camera_1170-1905.jpg?_wi=2", imageAlt: "Committee member managing student issues", }, { @@ -201,7 +201,7 @@ const CommitteeDashboardPage = () => { role: "B.Tech Student", company: "IIT Delhi", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/happy-young-woman-white-shirt-looking-front-with-smile-face-showing-thumbs-up-standing-green-wall_141793-71581.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/happy-young-woman-white-shirt-looking-front-with-smile-face-showing-thumbs-up-standing-green-wall_141793-71581.jpg?_wi=2", imageAlt: "Happy student praising the platform", }, { @@ -210,7 +210,7 @@ const CommitteeDashboardPage = () => { role: "Mess Manager", company: "South Campus Mess", rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/cheerful-handsome-businessman-resting-outside-cafe_1262-5999.jpg", + imageSrc: "http://img.b2bpic.net/free-photo/cheerful-handsome-businessman-resting-outside-cafe_1262-5999.jpg?_wi=2", imageAlt: "Mess owner showing success metrics", }, { @@ -219,7 +219,7 @@ const CommitteeDashboardPage = () => { role: "Committee Secretary", company: "Student Mess Committee", rating: 5, - imageSrc: "http://img.b2bpic.net/free-vector/hand-drawn-people-avatar-collection_23-2148077720.jpg", + imageSrc: "http://img.b2bpic.net/free-vector/hand-drawn-people-avatar-collection_23-2148077720.jpg?_wi=2", imageAlt: "Committee member facilitating communication", }, ]} -- 2.49.1 From 07aac96f3b83ab0a57aaddad6c325d9d688462ba Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 11 Mar 2026 11:17:30 +0000 Subject: [PATCH 2/5] Update src/app/layout.tsx --- src/app/layout.tsx | 55 +++++++++++++++++++++++++++++++++++++++------- 1 file changed, 47 insertions(+), 8 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index da5b4f2..6ca5e2c 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,24 +1,61 @@ import type { Metadata } from "next"; import { Halant } from "next/font/google"; import { Inter } from "next/font/google"; +import { Raleway } from "next/font/google"; import "./globals.css"; import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; import { getVisualEditScript } from "@/utils/visual-edit-script"; -import { Raleway } from "next/font/google"; +const halant = Halant({ + variable: "--font-halant", + subsets: ["latin"], + weight: ["300", "400", "500", "600", "700"], +}); - -export const metadata: Metadata = { - title: "Webild components 2", - description: "Generated by create next app", -}; +const inter = Inter({ + variable: "--font-inter", + subsets: ["latin"], +}); const raleway = Raleway({ variable: "--font-raleway", subsets: ["latin"], }); +export const metadata: Metadata = { + title: "SmartMess - Campus Mess Management Platform", + description: "Smart mess management system for students, owners, and committees. Track menus, attendance, feedback, and cancellations transparently.", + keywords: "mess management, campus dining, student meals, attendance tracking, feedback system, canteen management, IIT mess system", + metadataBase: new URL("https://smartmess.app"), + alternates: { + canonical: "https://smartmess.app", + }, + openGraph: { + title: "SmartMess - Smart Mess Management for Modern Campus", + description: "Revolutionizing campus dining with transparent menu management, real-time feedback, and seamless coordination.", + url: "https://smartmess.app", + siteName: "SmartMess", + type: "website", + images: [ + { + url: "http://img.b2bpic.net/free-photo/people-s-hands-with-gadgets_1301-2036.jpg", + alt: "SmartMess Platform Interface", + }, + ], + }, + twitter: { + card: "summary_large_image", + title: "SmartMess - Campus Mess Management", + description: "Smart platform connecting students, mess owners, and committees for transparent mess operations.", + images: ["http://img.b2bpic.net/free-photo/people-s-hands-with-gadgets_1301-2036.jpg"], + }, + robots: { + index: true, + follow: true, + }, +}; + export default function RootLayout({ children, }: Readonly<{ @@ -27,7 +64,9 @@ export default function RootLayout({ return ( - + {children}