Why?

Small business owners — especially in the food sector — often lack time, money or tech skills to create a professional web presence.

We wanted to offer them a tool that:

  • costs nothing
  • is fast and beautiful
  • and requires zero learning

What we built

EasyLandingWeb is a zero-code generator for static restaurant websites.
Users fill out a simple form with name, banner, hours, socials, etc. and download a fully working index.html.

We also provide clear instructions to publish the page on GitHub Pages — no signup, no framework, no vendor lock-in.

How we built it

  • Started from Bolt.new, customized the output heavily
  • Templates use HTML + TailwindCSS + Mustache-style placeholders
  • Generator in React + TypeScript
  • LocalStorage for persistence
  • Netlify for the demo
  • "AI customization" was first simulated via a playful JavaScript module, then replaced by a robust combinatorial styling assistant

What we learned

  • How far we can go with Bolt in 24 hours!
  • The power of declarative UX and zero-friction
  • Limitations of static hosting for image inputs
  • How to guide a non-technical user through publishing

Challenges

We originally experimented with natural language prompts to customize design
(like "make it more elegant with warm tones") — but quickly realized it was frustrating and unpredictable.

So we pivoted.

We created a fully combinatorial styling assistant:
Users now pick color palette, typography, animation and ambiance, with clear labels and real-time preview.

It preserves the “magic” of customization while guaranteeing perfect compatibility.

We also added style presets like:

  • 🇯🇵 Zen Japanese style with greens and beige
  • 🌮 Vibrant colors for a Mexican food truck
  • 🕯️ Elegant dark mode for gourmet restaurants

What’s next with easylandingweb.page

  • Reduce user friction for deployment and usage
  • Add more structural templates
  • Include real AI personalizations (Claude API)
  • Expand to help other small businesses beyond restaurants

Built With

Share this project:

Updates