Next.js Restaurant Listings Platform

Job ID: 40526401

Budget: ₹12,500 – ₹37,500 INR

I want a clean, fast-loading food delivery site built with the latest version of Next.js. For this phase the site focuses exclusively on restaurant listings, so there is no user authentication or order-tracking flow yet.

Core features I expect:
• A home page that lets visitors search or filter restaurants by address.
• Restaurant cards that surface the name, a hero photo, cuisine tags and a concise star rating snapshot.
• A dedicated restaurant page that pulls the full menu with current prices, recent customer reviews and clearly displayed operating hours.

I will provide the design mock-ups, sample JSON for several restaurants and a simple REST endpoint you can hit for review data; you can seed menus locally to start. Please structure the project with reusable React components, server-side rendering for SEO, and lightweight styling modules or Tailwind—whatever keeps build size small.

Deliverables
1. Fully functional Next.js codebase pushed to a private Git repo.
2. README with set-up instructions and environment variables.
3. A short Loom walkthrough showing search by address and a couple of restaurant pages in action.

Acceptance criteria: Lighthouse performance >90 on desktop, address search returns relevant matches in under 300 ms on sample data, and all restaurant pages display menu, prices, reviews and hours without console errors.