Menu Gastrorandomique is a small web application that generates random and intentionally absurd gastronomic menus.
It mixes culinary vocabulary with randomness to create humorous dishes.
The project focuses on:
- procedural text generation
- clean, minimal UI
- modern React / Next.js tooling
- Random menu name generation
- Each main course is composed of:
- a main element
- a secondary element
- a sauce
- Random price generation within a defined range
- One-click copy to clipboard
- Toast notifications (Sonner)
A deployed version is available here :
https://menu-gastrorandomique.vercel.app/
- Next.js
16.1.1 - React
19.2.3 - TypeScript
- Tailwind CSS
- shadcn/ui
- Sonner (toast notifications)
- next/font
- Minimalist layout
- Primary color:
#053225 - Secondary color:
#F58549 - Dice (D20) icon used as a visual metaphor for randomness
- Typography focused on readability, with subtle stylistic contrast for humor
- Node.js ≥ 18
- npm / pnpm / yarn
git clone https://github.com/your-username/menu-gastrorandomique.git
cd menu-gastrorandomique
npm installnpm run dev
Open http://localhost:3000 in your browser.
MIT
Dice icon : https://www.shadcn.io/icon/fa-solid-dice-d20
Colors : https://coolors.co/053225-f58549-772f1a-eec170-f2a65a
This project does not attempt to represent real gastronomy. Any resemblance to existing dishes is purely coincidental.