← Work

Business Model Canvas Builder

A free, account-free Business Model, Lean and Value Proposition Canvas builder that exports real, editable Word and PowerPoint files, in seven languages.

Status
live
Date
Stack
  • Astro
  • TypeScript
  • localStorage

Problem

Most canvas tools want an account before you can type a word, and export a flat image you cannot edit. I wanted a tool where you open the page, fill in the blocks, and walk away with a file your team can actually edit, without your strategy ever leaving your browser.

Role
Solo builder (personal project)

Architecture

Static siteAstro, 7 languages Visitor's browser: no account, server or database Canvas editor3 canvases, 4 themes localStoragesaved as you type JSON filesave and load Word5×2 table PowerPoint9 editable shapes PDF PNG

What was built

A static Astro site where every canvas lives in the visitor’s browser. There is no account, server or database.

Three canvases, seven languages

Business Model Canvas, Lean Canvas and Value Proposition Canvas, each in English, French, Spanish, German, Indonesian, Italian and Portuguese. Four visual themes, plus light and dark mode.

Client-side persistence

Canvas data is saved to localStorage as you type. JSON save and load moves a canvas between devices without an account.

Editable exports

Exports are generated in the browser as real documents, not images. The Word file is a genuine 5×2 table, and the PowerPoint file is one slide with nine independently editable shapes.

Results

  • Live at thebusinessmodelcanvas.com with a perfect 100 in Lighthouse Performance, Accessibility, Best Practices and SEO
  • Organic search visibility across 28 countries and all 7 language versions within two weeks of launch
  • Page-one average ranking (about 9th) for French-language queries, per Google Search Console
  • One-click export to Word, PowerPoint, PDF and PNG

Lessons

  • Technical SEO compounds; translated pages with clean markup ranked faster than I expected
  • Real editable exports are worth the extra work; nobody wants to retype a screenshot
  • Zero-backend is a feature users notice when the pitch is privacy