Files
Inlander-Restaurant-Week-Pi…/README.md

2.1 KiB

Inlander Restaurant Week Picker

A single-file web app for browsing, marking favorites, and randomly selecting a restaurant during Inlander Restaurant Week.

Overview

The app presents all participating IRW restaurants in a two-panel layout — a scrollable list on the left and a detail view on the right — making it easy to browse full multi-course menus before deciding where to eat.

Each couple gets their own set of interest checkboxes ("His Picks" / "Her Picks") that persist in localStorage across sessions. Once both people have marked their favorites, the built-in randomizer picks a winner from the mutually-agreed pool.

Features

  • Browse & search — filter restaurants by name, price tier ($25 / $35 / $45), neighborhood/area, and cuisine type
  • Full menu detail — click any restaurant to view its complete multi-course IRW menu with descriptions
  • Dual interest tracking — independently mark restaurants as interesting for two people; selections are saved automatically in the browser
  • Interest filter — narrow the list to His Picks, Her Picks, Both Picked, or Either Picked
  • Random picker — "Pick for Us!" draws a random winner from the currently filtered pool, with an option to re-roll
  • No dependencies — pure HTML, CSS, and vanilla JavaScript; open the file directly in any browser

Usage

  1. Open restaurant-picker.html in a web browser (no server required).
  2. Browse the restaurant list or use the toolbar filters to narrow choices.
  3. Check the You and Wife boxes on any restaurant you're each interested in.
  4. Click Pick for Us! to randomly select from the restaurants you both want.
  5. Re-roll as needed, or click View Details to jump to the winner's menu.

Tech Stack

Layer Details
Structure HTML5
Styling Inline CSS (dark red/gold IRW theme)
Logic Vanilla JavaScript
Persistence Browser localStorage
Dependencies None

File Structure

restaurant-picker.html   # The entire app — HTML, CSS, and JS in one file
LICENSE
README.md