The idea comes from my internship at Prokov Editions, where I built a similar system: a site generated from a configuration file, a single template. At the end of the internship, a question stayed with me: why limit it to a fixed template? A few months later, Studio Bemi was the answer: same approach, but with enough parameters to cover any visual style.
Studio Bemi is a web agency founded in November 2025, specialized in showcase websites for restaurants and local businesses. The core problem is simple: a traditional agency charges 3,000 to 5,000 € for a one-page site and takes 30 days. For a restaurant or craftsman, that’s an unacceptable budget and timeline.
The Website Builder
To solve this problem structurally, I designed a custom website builder in Astro. Each site is driven by two JSON files.
content.json describes the content section by section: hero, about, menu, gallery, FAQ, press, CTA, dividers… Each section is configured independently: layout, images, text, stats, items.
site.json describes the global site configuration: visual theme, reservation widget (LaFourchette, TheFork), structured SEO (full Schema.org: hours, price range, cuisine type, aggregate reviews), animations, navigation, footer.
I built a library of Astro components specifically designed for restaurants (full-screen overlay hero, responsive photo gallery, list or grid menu, press and awards module, third-party widget integration), all fully configurable by JSON, without touching code.
Operational result: a new site can be scaffolded in a few hours. After content and design iterations with the client, delivery happens in 5 to 10 days.
Four Demos, Four Identities
To showcase the builder’s versatility, four demonstration sites were built, each with a different positioning:
- Smash & Go · fast-food burger · direct design, strong colors, maximum readability
- Rooted · plant-based chef’s restaurant · editorial, minimalist, contemplative
- Le Petit Comptoir · local pub · warm, accessible, convivial
- L’Atelier des Sens · gastronomic · luxurious, understated, uncluttered
Same builder, four distinct visual identities.