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
- 18
- ai)
- ai]
- base)
- bolt.new
- claude
- for
- github
- hosting)
- html
- javascript
- mock
- mustache-style
- netlify
- pages
- publishing)
- react
- static
- tailwindcss
- template
- templates
- typescript
Log in or sign up for Devpost to join the conversation.