Zeeshan Khan 22d7326ac3 feat: add descriptions for all menu items
- Added concise English descriptions to every item in lib/menu-data.ts (street food, meat, chicken, pizza, rolls, sweets, drinks, etc.).
- Expanded Swedish (and fallback) translations in lib/translations.ts under menuDescriptions and signatureMenuItems so descriptions are properly localized when language is switched (names remain unchanged).
- This fixes missing descriptions on the /menu page and homepage signature menu.
- Descriptions sourced from authentic Indian/Pakistani cuisine references.
2026-06-02 14:28:32 +02:00
2026-05-31 22:55:26 +02:00
2026-05-31 22:55:26 +02:00
2026-06-02 10:28:59 +00:00

Shahikitchen — Animated Restaurant Website

This directory contains the official website for Shahi Kitchen, a popular Indian & Pakistani restaurant in Gothenburg (Göteborg), Sweden.

Domain: shahikitchen.se


About Shahi Kitchen

Shahi Kitchen is an authentic Indian and Pakistani restaurant specializing in flavorful curries, tandoori dishes, biryanis, haleem, fresh naan, and traditional sweets. The restaurant is particularly well-known for its generous lunch buffet, which offers excellent value and is popular among locals in the Gothenburg area.

Key Information

Detail Information
Full Name Shahi Kitchen (Shahikitchen / Shahi Kitchen Sisjön)
Cuisine Indian & Pakistani (Halal options available)
Address Datavägen 10A, 436 32 Askim, Sweden
Area Sisjön / Askim (suburb of Gothenburg)
Phone 031-28 89 10 / 0739-381089 (Imran)
Email hello@shahikitchen.se
Opened Around 2016
Specialties Lunch buffet, Biryani, Lamb Karahi, Curries, Sweets (Shahi Sweets)

Current Online Presence

  • Instagram: @shahikitchen
  • Facebook: facebook.com/shahikitchengbg
  • Reviews: ~4.1/5 on Google (600+ reviews)
  • Note: As of 2026, the domain shahikitchen.se is parked. This project will give the restaurant a proper modern website.

Tech Stack

  • Next.js 15 (App Router) + TypeScript
  • Tailwind CSS
  • GSAP — for advanced scroll and UI animations
  • React Three Fiber — for 3D experiences (dishes)
  • Spline (optional) — for high-quality hosted 3D scenes
  • Framer Motion (optional alternative to GSAP for simpler animations)

Project Structure (Planned)

shahikitchen/
├── app/
│   ├── layout.tsx
│   ├── page.tsx                 # Homepage (Hero + Menu + About + Contact)
│   └── globals.css
├── components/
│   ├── MenuSection.tsx
│   ├── Dish3D.tsx               # React Three Fiber or Spline component
│   ├── ReservationForm.tsx
│   └── ...
├── lib/
│   └── menu-data.ts             # Menu items
├── public/
│   └── images/
└── ...

Development

Getting Started

# Install dependencies
npm install

# Run development server
npm run dev

Open http://localhost:3000 in your browser.

Planned Features (in order)

  1. Create Next.js project
  2. Build normal restaurant homepage (Hero, Navigation, About)
  3. Add menu items (name, description, price)
  4. Style with Tailwind CSS
  5. Add animations (GSAP / Framer Motion)
  6. Add 3D dishes (React Three Fiber + Spline)
  7. Reservation / Contact form
  8. Mobile responsive
  9. Deploy to Vercel

License

This project is being built for Shahi Kitchen. All rights reserved.

S
Description
Shahi Kitchen restaurant website (production)
Readme 110 MiB
Languages
TypeScript 90.2%
Shell 7%
CSS 1.9%
JavaScript 0.9%