Skip to content

SonOfWinter/menu-gastrorandomique

Repository files navigation

Menu Gastrorandomique 🎲

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

Features

  • 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)

URL

A deployed version is available here :

https://menu-gastrorandomique.vercel.app/


Tech Stack

  • Next.js 16.1.1
  • React 19.2.3
  • TypeScript
  • Tailwind CSS
  • shadcn/ui
  • Sonner (toast notifications)
  • next/font

Design Notes

  • 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

Getting Started

Prerequisites

  • Node.js ≥ 18
  • npm / pnpm / yarn

Installation

git clone https://github.com/your-username/menu-gastrorandomique.git
cd menu-gastrorandomique
npm install

Development

npm run dev

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

License

MIT

Thanks / credits / References

Dice icon : https://www.shadcn.io/icon/fa-solid-dice-d20

Colors : https://coolors.co/053225-f58549-772f1a-eec170-f2a65a

Disclaimer

This project does not attempt to represent real gastronomy. Any resemblance to existing dishes is purely coincidental.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors