Updated ReadMe file and added the html file for the project
This commit is contained in:
45
README.md
45
README.md
@@ -1,3 +1,44 @@
|
||||
# Inlander-Restaurant-Week-Picker
|
||||
# Inlander Restaurant Week Picker
|
||||
|
||||
Claude Code built this web app for selecting a restaurant during the Inlander Restaurant Week
|
||||
A single-file web app for browsing, marking favorites, and randomly selecting a restaurant during [Inlander Restaurant Week](https://inlanderrestaurantweek.com/).
|
||||
|
||||
## 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
|
||||
```
|
||||
Reference in New Issue
Block a user