pure-restaurant

byMaster

Create a stunning, ultra-modern, single-page restaurant website for "Vinubhai Gathiya" (વિનુભાઈ ગઠિયા) — a legendary Gujarati farsan & breakfast shop in Jamnagar, Gujarat. The vibe must feel premium, classy, and contemporary (think high-end Indian street-food reimagined like a 5-star café), using warm saffron-orange (#F4A261), deep mustard (#E9B23B), fresh green (#2A9D8E), and clean off-white/cream palette with subtle gold accents. Tech stack: Next.js 15 + Tailwind CSS + Framer Motion for buttery-smooth scroll animations. Fully responsive, mobile-first, dark-mode toggle optional but keep default light & vibrant. HERO SECTION (full viewport, 100vh): - Background: Use the exact plate image provided (white plate with golden-brown gathiya sticks in foreground, green chillies, yellow sev, orange mixture, and small bowl of white chutney). - Make the plate the hero visual centerpiece with a powerful parallax + 3D tilt effect: As the user scrolls down, the plate gently lifts upward, rotates 3–5° clockwise, and the individual gathiya sticks + chillies appear to float forward with subtle motion (use Framer Motion scroll-triggered transforms and perspective). Add very light particle crumbs floating around the plate for a “freshly fried” magical feel. - Overlay text (elegant large typography): Top: "વિનુભાઈ ગઠિયા" in beautiful Gujarati script (use Google font "Noto Sans Gujarati" or similar) Below: "VINUBHAI GATHIYA" in modern uppercase sans-serif (font-weight 800, tracking tight) Tagline: "Freshly Fried in Front of You Since Decades • Jamnagar’s Most Loved Breakfast" 4.9 ★ (19 reviews) + "₹1–200" badge - Two big CTA buttons: "Explore Menu" (scrolls to menu) and "Find Us on Map" (scrolls to location) - Very subtle scroll indicator arrow at bottom that fades on scroll. NAVBAR: Sticky, transparent-to-solid on scroll, logo = "Vinubhai Gathiya" with small plate icon. Links: Home • Menu • Our Story • Reviews • Location • Contact. Language switch (EN / ગુજરાતી) that changes only the text (keep simple). Hamburger on mobile. SECTION 2 – OUR STORY (About) Short, emotional copy: "From the busy morning streets near Central Bank, Mandavi Tower, Jamnagar — Vinubhai has been serving the freshest vanela black-pepper gathiya, live-fried fafda, crispy wafers and authentic farsan for decades. Every bite is made fresh in front of you. Pure Gujarati soul in every crunch." Add a small timeline or 3 highlight icons (Live Fried • Family Recipe • Jamnagar Favourite). SECTION 3 – SIGNATURE MENU (grid of 6 elegant cards) Cards with hover lift + slight plate rotation on hover: 1. Vanela Black Pepper Gathiya ★★★★★ (Signature) 2. Fafda Gathiya with Chutney 3. Crispy Wafers (Farsan Special) 4. Sev Mixture (Gujarati-style) 5. Green Chilli & Chutney Combo 6. Freshly Fried Mix Farsan Platter Each card shows a small food photo (you can generate matching visuals), price range ₹30–80, and “Must Try” badge on first 2. SECTION 4 – CUSTOMER LOVE (horizontal scroll or carousel) Display the real Google reviews: - “Best Place to buy venela black pepper gathiya..😋” – Dev Karelia - “Gathiya are amazing... Even try farsan... specially the waffer are too yummy 😋” – Neha Parekh - “For fresh and live vanela gaathiya, he make it right infront of central bank...” – Biren Bhatt Add 4.9 rating banner with stars. SECTION 5 – VISIT US - Exact address: Mandavi Tower Road, near Central Bank, Jalani Jar, Kadiawad, Jamnagar, Gujarat 361006 - Google Maps embed (use the coordinates 22.4629909,70.0754705) - Timings: Open daily • Closes 10:00 PM - Phone: 097247 77303 - Icons for “Drive-through” and “Delivery” (even if small shop, keep the Google icons) - Simple contact form (Name, Phone, Message) that shows success toast on submit. FOOTER: Clean, modern. Logo, quick links, social icons (Instagram, WhatsApp), copyright “© 2026 Vinubhai Gathiya – Made with love in Jamnagar” Overall requirements: - Super smooth 60fps scroll animations everywhere - Micro-interactions on every button and card - Perfect typography hierarchy - SEO-friendly meta title: "Vinubhai Gathiya | Best Vanela Gathiya in Jamnagar | Fresh Farsan" - Add a floating “Call Now” WhatsApp button on mobile - One-click “Order on Swiggy/Zomato” placeholder links (even if not active) Generate the complete website with all sections, animations, and the exact plate image used in the hero with the described scroll magic. Make it look expensive and irresistible.

Admin LoginDashboard
Admin Login

Comments (0)

No comments yet. Be the first!

System Requirements

System Requirement Document

System Requirements Document (SRD)

Project Name: pure-restaurant


1. Introduction

The pure-restaurant project is a single-page ultra-modern website for "Vinubhai Gathiya" (વિનુભાઈ ગઠિયા), a legendary Gujarati farsan and breakfast shop located in Jamnagar, Gujarat. The goal is to create a premium, classy, and contemporary online presence that reimagines traditional Indian street food with a 5-star café aesthetic. The website will showcase the shop's rich heritage, signature menu, and customer love while providing an immersive and interactive user experience.

This document outlines the system requirements, functional and non-functional specifications, and the creative vision for the project.


2. System Overview

The pure-restaurant website will be a single-page, fully responsive, mobile-first platform designed to captivate users with its premium design and smooth animations. The website will feature:

  • A visually stunning hero section with parallax and 3D tilt effects.
  • Interactive sections for the shop's story, menu, customer reviews, and location.
  • Micro-interactions and buttery-smooth scroll animations powered by Framer Motion.
  • A clean, modern UI with a warm saffron-orange, deep mustard, fresh green, and off-white/cream palette, accented with subtle gold.
  • SEO-friendly architecture and accessibility features for a seamless user experience.

The website will be developed using Next.js 15, Tailwind CSS, and Framer Motion, ensuring high performance and scalability.


3. Functional Requirements

  • As a User, I should be able to view a stunning hero section with parallax and 3D tilt effects.
  • As a User, I should be able to scroll smoothly through all sections with animations.
  • As a User, I should be able to view the shop's story in an emotional and engaging format.
  • As a User, I should be able to explore the signature menu with interactive hover effects.
  • As a User, I should be able to read real customer reviews in a horizontal scroll or carousel.
  • As a User, I should be able to view the shop's location on an embedded Google Map.
  • As a User, I should be able to submit a contact form with a success toast notification.
  • As a User, I should be able to toggle between English and Gujarati languages.
  • As a User, I should be able to access quick links to Swiggy/Zomato for ordering.
  • As a User, I should be able to use a floating WhatsApp button for direct calls.
  • As a User, I should see a sticky navbar that transitions from transparent to solid on scroll.
  • As a User, I should be able to view a dark-mode toggle option, with the default set to light mode.
  • As a User, I should be able to manually trigger a selective re-run capability for SRD regeneration.

4. User Personas

  • Admin: Responsible for managing website content, including menu updates, reviews, and contact form submissions.
  • User: Visitors to the website who explore the menu, read reviews, and find location/contact details.
  • Guest: Casual visitors who browse the website without interacting with forms or buttons.

5. Visuals Colors and Theme

The website will use the following color palette to create a premium and contemporary aesthetic:

  • Saffron Orange (#F4A261): Warm and inviting, representing the freshness of the food.
  • Deep Mustard (#E9B23B): Adds richness and a touch of luxury.
  • Fresh Green (#2A9D8E): Symbolizes freshness and authenticity.
  • Off-White/Cream (#FAF3E0): Clean and modern, with subtle gold accents for elegance.

Typography:

  • Gujarati Script: "Noto Sans Gujarati" for authenticity.
  • Sans-serif: Modern uppercase sans-serif font for English text (e.g., Poppins or Inter).

6. Signature Design Concept

The Hero Section: A Magical Culinary Experience
The homepage will feature a full-viewport hero section (100vh) that immerses users in the world of Vinubhai Gathiya.

  • Visual Centerpiece: A high-resolution image of a white plate with golden-brown gathiya sticks, green chillies, yellow sev, orange mixture, and a small bowl of white chutney.
  • 3D Tilt Effect: The plate will gently lift upward and rotate 3–5° clockwise as the user scrolls, creating a dynamic parallax effect.
  • Floating Elements: Individual gathiya sticks and chillies will appear to float forward with subtle motion, enhanced by light particle crumbs for a "freshly fried" magical feel.
  • Typography Overlay:
    • Top: "વિનુભાઈ ગઠિયા" in elegant Gujarati script.
    • Below: "VINUBHAI GATHIYA" in bold uppercase sans-serif.
    • Tagline: "Freshly Fried in Front of You Since Decades • Jamnagar’s Most Loved Breakfast".
    • Rating: 4.9 ★ (19 reviews) + "₹1–200" badge.
  • Call-to-Actions: Two large buttons: "Explore Menu" (scrolls to menu) and "Find Us on Map" (scrolls to location).
  • Micro-Interactions: Subtle hover effects on buttons and a fading scroll indicator arrow at the bottom.

This hero section will set the tone for the entire website, making it unforgettable and irresistible.


7. Non-Functional Requirements

  • The website must load within 2 seconds on a 4G connection.
  • All animations must run at 60fps for a smooth experience.
  • The website must be fully responsive and optimized for mobile devices.
  • Accessibility features must include keyboard navigation and screen reader support.
  • The website must be SEO-friendly with appropriate meta tags and structured data.
  • The website must support a dark mode toggle, with the default set to light mode.

8. Tech Stack

  • Frontend: Next.js 15, Tailwind CSS, Framer Motion.
  • Backend: None (static site with optional API integration for contact form).
  • Database: None (static content).
  • AI Tools: None required for this project.
  • Local Orchestration: Docker, docker-compose.
  • Server-Side Orchestration: Kubernetes (optional for deployment).

9. Assumptions and Constraints

  • The website will primarily target users in India, with a focus on Jamnagar, Gujarat.
  • The default language will be English, with an option to switch to Gujarati.
  • The website will not include e-commerce functionality but will provide placeholder links for Swiggy/Zomato.
  • The hero section image and other visuals will be provided or generated as per the description.
  • The website will be hosted on a scalable platform like Vercel.

10. Glossary

  • Hero Section: The first section of the website, designed to grab the user's attention.
  • Parallax Effect: A scrolling effect where background elements move slower than foreground elements.
  • Micro-Interactions: Small animations or visual feedback triggered by user actions.
  • CTA (Call-to-Action): Buttons or links designed to prompt user interaction.
  • SEO (Search Engine Optimization): Techniques to improve website visibility on search engines.
  • Selective Re-run Capability: A feature allowing users to manually trigger the regeneration of specific sections of the SRD.

This document provides a comprehensive roadmap for the pure-restaurant project, ensuring a premium and unforgettable online presence for Vinubhai Gathiya. Let’s bring this vision to life!

Admin Login: Sign In
Dashboard: View Overview
Menu: Update Items
Reviews: Manage Reviews
Contact: View Submissions
Dashboard: Export Data