From ea5cad6268480d0b6892c91f7df446e44614e95a Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 23 Mar 2026 16:21:48 +0000 Subject: [PATCH 1/3] Update src/app/about/page.tsx --- src/app/about/page.tsx | 156 +++++++++-------------------------------- 1 file changed, 34 insertions(+), 122 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 2abb69d..d1d123e 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -29,30 +29,15 @@ export default function LandingPage() { @@ -68,22 +53,16 @@ export default function LandingPage() { tag="About Us" bulletPoints={[ { - title: "Streamlined Ordering", - description: "Browse menus, customize orders, and place them in seconds directly from your phone.", - icon: Smartphone, + title: "Streamlined Ordering", description: "Browse menus, customize orders, and place them in seconds directly from your phone.", icon: Smartphone, }, { - title: "Secure Online Payments", - description: "Pay conveniently and securely using various online payment methods, powered by Razorpay.", - icon: CreditCard, + title: "Secure Online Payments", description: "Pay conveniently and securely using various online payment methods, powered by Razorpay.", icon: CreditCard, }, { - title: "Real-time Notifications", - description: "Get notified when your order is placed, prepared, and ready for pickup, ensuring fresh meals.", - icon: Bell, + title: "Real-time Notifications", description: "Get notified when your order is placed, prepared, and ready for pickup, ensuring fresh meals.", icon: Bell, }, ]} - imageSrc="http://img.b2bpic.net/free-photo/cheerful-guy-with-book-leaning-wall_23-2147860755.jpg?_wi=2" + imageSrc="http://img.b2bpic.net/free-photo/cheerful-guy-with-book-leaning-wall_23-2147860755.jpg" imageAlt="Student scanning QR code to order food" mediaAnimation="slide-up" /> @@ -97,20 +76,11 @@ export default function LandingPage() { useInvertedBackground={true} metrics={[ { - id: "1", - value: "10K+", - description: "Orders Processed Monthly", - }, + id: "1", value: "10K+", description: "Orders Processed Monthly"}, { - id: "2", - value: "50+", - description: "Partnered Canteens", - }, + id: "2", value: "50+", description: "Partnered Canteens"}, { - id: "3", - value: "98%", - description: "Customer Satisfaction", - }, + id: "3", value: "98%", description: "Customer Satisfaction"}, ]} title="Our Impact: Simplifying Campus Life" description="Since our launch, CanteenEase has transformed campus dining, saving precious time and improving meal experiences for thousands of students and faculty members." @@ -124,26 +94,11 @@ export default function LandingPage() { useInvertedBackground={false} team={[ { - id: "1", - name: "Rajesh Kumar", - role: "CEO & Co-founder", - imageSrc: "http://img.b2bpic.net/free-photo/woman-walking-through-benches_23-2148574782.jpg", - imageAlt: "Rajesh Kumar portrait", - }, + id: "1", name: "Rajesh Kumar", role: "CEO & Co-founder", imageSrc: "http://img.b2bpic.net/free-photo/woman-walking-through-benches_23-2148574782.jpg", imageAlt: "Rajesh Kumar portrait"}, { - id: "2", - name: "Priya Sharma", - role: "CTO & Co-founder", - imageSrc: "http://img.b2bpic.net/free-photo/tender-romantic-lovely-redhead-girlfriend-leaning-palms-tilting-head-cute-flirty-giggling-smiling-camera-white-teeth-wearing-glasses-hoodie-overalls-near-orange-background-sensually-laughing_1258-308391.jpg", - imageAlt: "Priya Sharma portrait", - }, + id: "2", name: "Priya Sharma", role: "CTO & Co-founder", imageSrc: "http://img.b2bpic.net/free-photo/tender-romantic-lovely-redhead-girlfriend-leaning-palms-tilting-head-cute-flirty-giggling-smiling-camera-white-teeth-wearing-glasses-hoodie-overalls-near-orange-background-sensually-laughing_1258-308391.jpg", imageAlt: "Priya Sharma portrait"}, { - id: "3", - name: "Amit Singh", - role: "Head of Operations", - imageSrc: "http://img.b2bpic.net/free-photo/woman-with-book-gesturing-ok_23-2147678945.jpg", - imageAlt: "Amit Singh portrait", - }, + id: "3", name: "Amit Singh", role: "Head of Operations", imageSrc: "http://img.b2bpic.net/free-photo/woman-with-book-gesturing-ok_23-2147678945.jpg", imageAlt: "Amit Singh portrait"}, ]} title="Meet the Minds Behind CanteenEase" description="Our dedicated team is passionate about making campus life more convenient and enjoyable through innovative technology." @@ -157,41 +112,17 @@ export default function LandingPage() { useInvertedBackground={false} testimonials={[ { - id: "1", - name: "Ananya Gupta", - handle: "@ananyag", - testimonial: "CanteenEase has been a game-changer! No more waiting in long lines, and I can pay with my phone. Highly recommend!", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/female-friends-out-together-with-milkshakes_23-2148735455.jpg?_wi=2", - imageAlt: "Ananya Gupta", - }, + id: "1", name: "Ananya Gupta", handle: "@ananyag", testimonial: "CanteenEase has been a game-changer! No more waiting in long lines, and I can pay with my phone. Highly recommend!", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/female-friends-out-together-with-milkshakes_23-2148735455.jpg", imageAlt: "Ananya Gupta"}, { - id: "2", - name: "Dr. Rohan Patel", - handle: "@dr.patel", - testimonial: "As a faculty member, time is precious. CanteenEase saves me so much time during lunch breaks. The pre-order feature is fantastic.", - rating: 4, - imageSrc: "http://img.b2bpic.net/free-photo/young-man-wearing-blue-outfit-doing-silence-gesture_1298-472.jpg?_wi=2", - imageAlt: "Dr. Rohan Patel", - }, + id: "2", name: "Dr. Rohan Patel", handle: "@dr.patel", testimonial: "As a faculty member, time is precious. CanteenEase saves me so much time during lunch breaks. The pre-order feature is fantastic.", rating: 4, + imageSrc: "http://img.b2bpic.net/free-photo/young-man-wearing-blue-outfit-doing-silence-gesture_1298-472.jpg", imageAlt: "Dr. Rohan Patel"}, { - id: "3", - name: "Vikram Rao", - handle: "@vikram_foodie", - testimonial: "Ordering is super easy, and the notifications mean I always get my food fresh. My favorite campus app!", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/outdoor-portrait-handsome-unshaved-dark-skinned-guy-standing-park-with-coffee-wearing-headphones-neck-looking-aside-man-tries-find-his-girlfriend-crowd-emotions-concept_176420-42397.jpg?_wi=2", - imageAlt: "Vikram Rao", - }, + id: "3", name: "Vikram Rao", handle: "@vikram_foodie", testimonial: "Ordering is super easy, and the notifications mean I always get my food fresh. My favorite campus app!", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/outdoor-portrait-handsome-unshaved-dark-skinned-guy-standing-park-with-coffee-wearing-headphones-neck-looking-aside-man-tries-find-his-girlfriend-crowd-emotions-concept_176420-42397.jpg", imageAlt: "Vikram Rao"}, { - id: "4", - name: "Sneha Reddy", - handle: "@sneha_reads", - testimonial: "The menu variety is great, and knowing my order status keeps me relaxed. It's a must-have for every student.", - rating: 4, - imageSrc: "http://img.b2bpic.net/free-photo/young-woman-sitting-library_273609-15787.jpg?_wi=2", - imageAlt: "Sneha Reddy", - }, + id: "4", name: "Sneha Reddy", handle: "@sneha_reads", testimonial: "The menu variety is great, and knowing my order status keeps me relaxed. It's a must-have for every student.", rating: 4, + imageSrc: "http://img.b2bpic.net/free-photo/young-woman-sitting-library_273609-15787.jpg", imageAlt: "Sneha Reddy"}, ]} showRating={true} title="What Our Users Say" @@ -203,50 +134,31 @@ export default function LandingPage() { Date: Mon, 23 Mar 2026 16:21:48 +0000 Subject: [PATCH 2/3] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 118 ++++++++++----------------------------- 1 file changed, 28 insertions(+), 90 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 9e23e6b..1061851 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -28,30 +28,15 @@ export default function LandingPage() { @@ -64,31 +49,20 @@ export default function LandingPage() { description="Have questions, feedback, or need support? Fill out the form below and our team will get back to you shortly." inputs={[ { - name: "name", - type: "text", - placeholder: "Your Name", - required: true, + name: "name", type: "text", placeholder: "Your Name", required: true, }, { - name: "email", - type: "email", - placeholder: "Your Email", - required: true, + name: "email", type: "email", placeholder: "Your Email", required: true, }, { - name: "subject", - type: "text", - placeholder: "Subject", - required: false, + name: "subject", type: "text", placeholder: "Subject", required: false, }, ]} textarea={{ - name: "message", - placeholder: "Your Message", - rows: 4, + name: "message", placeholder: "Your Message", rows: 4, required: true, }} - imageSrc="http://img.b2bpic.net/free-photo/tablet-kitchen_1112-243.jpg?_wi=2" + imageSrc="http://img.b2bpic.net/free-photo/tablet-kitchen_1112-243.jpg" imageAlt="Canteen staff managing orders on a tablet" mediaAnimation="slide-up" mediaPosition="right" @@ -102,25 +76,13 @@ export default function LandingPage() { useInvertedBackground={true} faqs={[ { - id: "1", - title: "How do I place an order?", - content: "Simply scan the QR code at your canteen, browse the menu, add items to your cart, and proceed to online payment. You'll get a notification when it's ready!", - }, + id: "1", title: "How do I place an order?", content: "Simply scan the QR code at your canteen, browse the menu, add items to your cart, and proceed to online payment. You'll get a notification when it's ready!"}, { - id: "2", - title: "What payment methods are supported?", - content: "We support various online payment methods including credit/debit cards, UPI, and net banking via Razorpay.", - }, + id: "2", title: "What payment methods are supported?", content: "We support various online payment methods including credit/debit cards, UPI, and net banking via Razorpay."}, { - id: "3", - title: "Can I pre-order my meal?", - content: "Yes, you can schedule your orders for a specific pickup time, perfect for busy schedules.", - }, + id: "3", title: "Can I pre-order my meal?", content: "Yes, you can schedule your orders for a specific pickup time, perfect for busy schedules."}, { - id: "4", - title: "What if I have an issue with my order?", - content: "Please contact the canteen staff directly, or reach out to our support team via the contact form or provided help channels.", - }, + id: "4", title: "What if I have an issue with my order?", content: "Please contact the canteen staff directly, or reach out to our support team via the contact form or provided help channels."}, ]} title="Frequently Asked Questions" description="Find quick answers to the most common questions about CanteenEase's services and features." @@ -132,21 +94,16 @@ export default function LandingPage() { @@ -155,50 +112,31 @@ export default function LandingPage() { Date: Mon, 23 Mar 2026 16:21:48 +0000 Subject: [PATCH 3/3] Update src/app/page.tsx --- src/app/page.tsx | 185 +++++++++-------------------------------------- 1 file changed, 35 insertions(+), 150 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index ba17993..a9b9205 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -31,30 +31,15 @@ export default function LandingPage() { @@ -63,42 +48,27 @@ export default function LandingPage() {
@@ -110,40 +80,16 @@ export default function LandingPage() { features={[ { id: 1, - tag: "Step 1", - title: "Scan & Order", - subtitle: "Quickly scan your table QR code, browse our tempting menu, and customize your order with ease.", - description: "Just point your phone camera at the QR code, and our full menu appears. Select your favorites, add special instructions, and proceed.", - imageSrc: "http://img.b2bpic.net/free-photo/cheerful-guy-with-book-leaning-wall_23-2147860755.jpg?_wi=1", - imageAlt: "Student scanning QR code", - }, + tag: "Step 1", title: "Scan & Order", subtitle: "Quickly scan your table QR code, browse our tempting menu, and customize your order with ease.", description: "Just point your phone camera at the QR code, and our full menu appears. Select your favorites, add special instructions, and proceed.", imageSrc: "http://img.b2bpic.net/free-photo/cheerful-guy-with-book-leaning-wall_23-2147860755.jpg", imageAlt: "Student scanning QR code"}, { id: 2, - tag: "Step 2", - title: "Pay Online Instantly", - subtitle: "Complete your order with secure online payment via Razorpay, supporting UPI, cards & more.", - description: "No cash, no queues. Pay directly from your phone. Your order details are sent to the kitchen only after successful payment.", - imageSrc: "http://img.b2bpic.net/free-photo/closeup-credit-card-smartphone-woman-s-hands_273609-15497.jpg", - imageAlt: "Online payment on phone", - }, + tag: "Step 2", title: "Pay Online Instantly", subtitle: "Complete your order with secure online payment via Razorpay, supporting UPI, cards & more.", description: "No cash, no queues. Pay directly from your phone. Your order details are sent to the kitchen only after successful payment.", imageSrc: "http://img.b2bpic.net/free-photo/closeup-credit-card-smartphone-woman-s-hands_273609-15497.jpg", imageAlt: "Online payment on phone"}, { id: 3, - tag: "Step 3", - title: "Get Notified & Pickup", - subtitle: "Receive real-time push notifications when your order is 'Ready for Pickup'.", - description: "Track your order's journey from 'Placed' to 'Ready'. We'll send a notification so you know exactly when to head to the counter.", - imageSrc: "http://img.b2bpic.net/free-photo/couple-using-tablet-sitting-restaurant_23-2147826816.jpg", - imageAlt: "Order ready notification on phone", - }, + tag: "Step 3", title: "Get Notified & Pickup", subtitle: "Receive real-time push notifications when your order is 'Ready for Pickup'.", description: "Track your order's journey from 'Placed' to 'Ready'. We'll send a notification so you know exactly when to head to the counter.", imageSrc: "http://img.b2bpic.net/free-photo/couple-using-tablet-sitting-restaurant_23-2147826816.jpg", imageAlt: "Order ready notification on phone"}, { id: 4, - tag: "Admin Side", - title: "Seamless Staff Management", - subtitle: "Our intuitive admin panel empowers canteen staff to manage orders, menu, and availability in real-time.", - description: "Staff can update order statuses, mark items as sold out, manage daily specials, and monitor the queue, ensuring smooth operations.", - imageSrc: "http://img.b2bpic.net/free-photo/tablet-kitchen_1112-243.jpg?_wi=1", - imageAlt: "Canteen staff using admin dashboard", - }, + tag: "Admin Side", title: "Seamless Staff Management", subtitle: "Our intuitive admin panel empowers canteen staff to manage orders, menu, and availability in real-time.", description: "Staff can update order statuses, mark items as sold out, manage daily specials, and monitor the queue, ensuring smooth operations.", imageSrc: "http://img.b2bpic.net/free-photo/tablet-kitchen_1112-243.jpg", imageAlt: "Canteen staff using admin dashboard"}, ]} title="How CanteenEase Works" description="Effortless ordering from your seat to your plate. Simple steps for a seamless dining experience." @@ -157,24 +103,16 @@ export default function LandingPage() { metrics={[ { icon: List, - label: "Orders Daily", - value: "250+", - }, + label: "Orders Daily", value: "250+"}, { icon: Award, - label: "Freshly Prepared Meals", - value: "100%", - }, + label: "Freshly Prepared Meals", value: "100%"}, { icon: FastForward, - label: "Average Wait Time", - value: "7 Mins", - }, + label: "Average Wait Time", value: "7 Mins"}, { icon: Smile, - label: "Satisfied Customers", - value: "95%", - }, + label: "Satisfied Customers", value: "95%"}, ]} metricsAnimation="opacity" /> @@ -186,41 +124,13 @@ export default function LandingPage() { useInvertedBackground={false} testimonials={[ { - id: "1", - title: "Life-Saver for Busy Days!", - quote: "CanteenEase has made ordering food so simple. No more waiting in long lines, I just order from my class and pick it up when it's ready. Absolute game-changer!", - name: "Rahul Sharma", - role: "Student, B.Tech", - imageSrc: "http://img.b2bpic.net/free-photo/female-friends-out-together-with-milkshakes_23-2148735455.jpg?_wi=1", - imageAlt: "Rahul Sharma", - }, + id: "1", title: "Life-Saver for Busy Days!", quote: "CanteenEase has made ordering food so simple. No more waiting in long lines, I just order from my class and pick it up when it's ready. Absolute game-changer!", name: "Rahul Sharma", role: "Student, B.Tech", imageSrc: "http://img.b2bpic.net/free-photo/female-friends-out-together-with-milkshakes_23-2148735455.jpg", imageAlt: "Rahul Sharma"}, { - id: "2", - title: "Quick & Reliable Service", - quote: "As a faculty member, my breaks are short. CanteenEase allows me to pre-order my lunch and pick it up without any fuss. The notifications are spot on!", - name: "Dr. Priya Singh", - role: "Professor, Computer Science", - imageSrc: "http://img.b2bpic.net/free-photo/young-man-wearing-blue-outfit-doing-silence-gesture_1298-472.jpg?_wi=1", - imageAlt: "Dr. Priya Singh", - }, + id: "2", title: "Quick & Reliable Service", quote: "As a faculty member, my breaks are short. CanteenEase allows me to pre-order my lunch and pick it up without any fuss. The notifications are spot on!", name: "Dr. Priya Singh", role: "Professor, Computer Science", imageSrc: "http://img.b2bpic.net/free-photo/young-man-wearing-blue-outfit-doing-silence-gesture_1298-472.jpg", imageAlt: "Dr. Priya Singh"}, { - id: "3", - title: "So Easy to Use!", - quote: "The mobile-first design is fantastic! It's super responsive, the menu is clear, and the payment process is seamless. My go-to for campus food now.", - name: "Ananya Gupta", - role: "Student, M.A. English", - imageSrc: "http://img.b2bpic.net/free-photo/outdoor-portrait-handsome-unshaved-dark-skinned-guy-standing-park-with-coffee-wearing-headphones-neck-looking-aside-man-tries-find-his-girlfriend-crowd-emotions-concept_176420-42397.jpg?_wi=1", - imageAlt: "Ananya Gupta", - }, + id: "3", title: "So Easy to Use!", quote: "The mobile-first design is fantastic! It's super responsive, the menu is clear, and the payment process is seamless. My go-to for campus food now.", name: "Ananya Gupta", role: "Student, M.A. English", imageSrc: "http://img.b2bpic.net/free-photo/outdoor-portrait-handsome-unshaved-dark-skinned-guy-standing-park-with-coffee-wearing-headphones-neck-looking-aside-man-tries-find-his-girlfriend-crowd-emotions-concept_176420-42397.jpg", imageAlt: "Ananya Gupta"}, { - id: "4", - title: "Efficient & Time-Saving", - quote: "I appreciate the efficiency. The order tracking keeps me informed, and the ability to add special instructions is very helpful. Great job, CanteenEase team!", - name: "Arjun Reddy", - role: "Student, BBA", - imageSrc: "http://img.b2bpic.net/free-photo/young-woman-sitting-library_273609-15787.jpg?_wi=1", - imageAlt: "Arjun Reddy", - }, + id: "4", title: "Efficient & Time-Saving", quote: "I appreciate the efficiency. The order tracking keeps me informed, and the ability to add special instructions is very helpful. Great job, CanteenEase team!", name: "Arjun Reddy", role: "Student, BBA", imageSrc: "http://img.b2bpic.net/free-photo/young-woman-sitting-library_273609-15787.jpg", imageAlt: "Arjun Reddy"}, ]} title="What Our CanteenEase Users Say" description="Hear from students and faculty who love the convenience and speed of ordering with CanteenEase." @@ -233,35 +143,17 @@ export default function LandingPage() { useInvertedBackground={false} faqs={[ { - id: "1", - title: "How do I place an order using a QR code?", - content: "Simply scan the QR code on your table with your phone's camera. This will open the CanteenEase website, detect your table number, and let you browse the menu to start ordering.", - }, + id: "1", title: "How do I place an order using a QR code?", content: "Simply scan the QR code on your table with your phone's camera. This will open the CanteenEase website, detect your table number, and let you browse the menu to start ordering."}, { - id: "2", - title: "What payment methods are accepted?", - content: "We support various online payment methods via Razorpay, including UPI (PhonePe, GPay, Paytm), debit/credit cards, net banking, and popular wallets. Cash payments are not accepted.", - }, + id: "2", title: "What payment methods are accepted?", content: "We support various online payment methods via Razorpay, including UPI (PhonePe, GPay, Paytm), debit/credit cards, net banking, and popular wallets. Cash payments are not accepted."}, { - id: "3", - title: "How will I know my order is ready for pickup?", - content: "Once your order status changes to 'Ready for Pickup', you will receive a push notification on your phone. You can also track the live status on the Order Tracking page.", - }, + id: "3", title: "How will I know my order is ready for pickup?", content: "Once your order status changes to 'Ready for Pickup', you will receive a push notification on your phone. You can also track the live status on the Order Tracking page."}, { - id: "4", - title: "Can I cancel an order?", - content: "Orders can be cancelled by staff if there's an issue. If you need to cancel, please contact canteen staff immediately. Orders not paid within 5 minutes are auto-cancelled.", - }, + id: "4", title: "Can I cancel an order?", content: "Orders can be cancelled by staff if there's an issue. If you need to cancel, please contact canteen staff immediately. Orders not paid within 5 minutes are auto-cancelled."}, { - id: "5", - title: "Is there a limit on the number of items I can order?", - content: "Yes, to ensure efficient service and prevent kitchen overload, there is a limit of 5 items per single order.", - }, + id: "5", title: "Is there a limit on the number of items I can order?", content: "Yes, to ensure efficient service and prevent kitchen overload, there is a limit of 5 items per single order."}, { - id: "6", - title: "What if an item I want is 'Sold Out'?", - content: "If an item shows a 'Sold Out' badge, it means it's temporarily unavailable. Our staff updates availability in real-time via the admin panel. Please choose another delicious item!", - }, + id: "6", title: "What if an item I want is 'Sold Out'?", content: "If an item shows a 'Sold Out' badge, it means it's temporarily unavailable. Our staff updates availability in real-time via the admin panel. Please choose another delicious item!"}, ]} title="Common Questions About CanteenEase" description="Find quick answers to frequently asked questions about ordering, payments, and our service." @@ -273,14 +165,11 @@ export default function LandingPage() { @@ -289,13 +178,9 @@ export default function LandingPage() { -- 2.49.1