[{"data":1,"prerenderedAt":466},["ShallowReactive",2],{"project-17652593":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":46,"post_text":47,"what":48,"said":88,"maker_in_thread":224,"shape":234,"grid":238,"attempts":428,"same_week":429,"maker_shows":32,"maker_hidden":458,"reader_version":459,"card":460},"17652593","canvas-sketch","Make a business model canvas in your browser","title","Show HN: Make a business model canvas in your browser","https:\u002F\u002Fsbussard.github.io\u002Fcanvas-sketch\u002F","sbussard.github.io","sbussard",1533040118,2018,295,76,91,2155,5,"legend","productivity","business model canvas","web_app",[21,24,25,26],"lean canvas","business planning","brainstorming","mixed",-0.126,{"positive":30,"neutral":31,"mixed":32,"critical":33},7,17,1,12,37,{"execution":36,"privacy":38,"idea":40,"pricing":41,"performance":42,"design":43,"docs":45},{"positive":37,"critical":18},2,{"positive":39,"critical":32},0,{"positive":39,"critical":37},{"positive":39,"critical":39},{"positive":39,"critical":32},{"positive":44,"critical":44},3,{"positive":39,"critical":39},[44,44,44,32,44,32,39,44,39,44,39,44,32,39,39,44,32,44,39,32,39,44,44,44,39,32,18,32,18,39,39,32,18,18,44,32,32,44,32,18],null,{"problem":47,"audience":49,"pricing":47,"motivation":47,"time_to_build":47,"stack":60,"openness":86,"stage":87,"team_size":86},{"value":50,"source":51,"evidence":52},"People sketching business ideas who lack a clear business idea","commenter",[53,57],{"id":54,"by":55,"text":56},"17653859","OldSchoolJohnny","FYI to other business software developers: this does not refer to a \"canvas\" object in HTML 5 sense nor tying that to a business domain model object as we might expect, it's a…",{"id":58,"by":11,"text":59},"17653354","It's for sketching out business ideas, kind of like a white board.",[61,75],{"value":62,"source":63,"evidence":64},"Base64-encoded JSON stored in browser localStorage","maker",[65,68,71],{"id":66,"by":11,"text":67},"17653295","A former version of the app I made a few years ago had the ability to download a json file with all your data. Then to open you would just drag the file from your computer and…",{"id":69,"by":11,"text":70},"17657150","It seemed easier to deal with \u002F parse out of local storage. Maybe it wasn't 100% necessary. It looks like it's caused bugs for non-latin characters.",{"id":72,"by":73,"text":74},"17653698","wmblaettler","In your browser's LocalStorage as a base64 encoded JSON string",{"value":76,"source":51,"evidence":77},"CSS grid",[78,82],{"id":79,"by":80,"text":81},"17652818","addedlovely","Nice use of CSS grid! Noticed special characters seem to break the site. e.g. …",{"id":83,"by":84,"text":85},"17653789","b45","Cool! Fyi, when adding an item with 30+ characters, the item spills over to the next grid. Since you are already using css grid there are some css grid properties that handles…","unknown","launched",{"praise":89,"objections":105,"requests":142,"questions":176,"alternatives":191},[90],{"value":91,"source":51,"evidence":92},"Clean, easy to use design",[93,97,101],{"id":94,"by":95,"text":96},"17652877","al_ramich","Great, very clear and easy to use but are you meant to be able to share this. What is the intended use case?",{"id":98,"by":99,"text":100},"17653973","kowdermeister","The design is really nice. I'd add these things though: - rearrange cards inside segments - add a tooltip to the icon to each segment to briefly explain what's expected there or…",{"id":102,"by":103,"text":104},"17653890","chm0022","Awesome! I think this tool is great. I would recommend adding to your future MVP is an info highlight to each block of the canvas, so the user doesn't have to research the type…",[106,117,128,135],{"value":107,"source":51,"evidence":108},"Data saved only in browser localStorage, one canvas per browser",[109,113],{"id":110,"by":111,"text":112},"17653098","TeMPOraL","I think the question should be restated as: how do you save to a file and load from a file? The use of localStorage means you can only have one version of a canvas per…",{"id":114,"by":115,"text":116},"17653356","dugluak","Where's the data stored?",{"value":118,"source":51,"evidence":119},"Non-Latin characters such as Hebrew broke the board, since fixed",[120,124,125],{"id":121,"by":122,"text":123},"17652832","yoavm","Very nice and useful! I guess that's not your main concern, but when I tried to type some Hebrew characters the whole board disappeared (try שלום).",{"id":69,"by":11,"text":70},{"id":126,"by":11,"text":127},"17677074","Fix merged https:\u002F\u002Fgithub.com\u002Fsbussard\u002Fcanvas-sketch\u002Fpull\u002F16 https:\u002F\u002Fsbussard.github.io\u002Fcanvas-sketch\u002F",{"value":129,"source":51,"evidence":130},"Printing does not keep the canvas layout",[131],{"id":132,"by":133,"text":134},"17653999","matejlatin","That's really cool, but when I want to print it, it doesn't keep the business model canvas layout :\u002F",{"value":136,"source":51,"evidence":137},"Light on features and UX could be better",[138],{"id":139,"by":140,"text":141},"17654629","macspoofing","It looks OK. It's light on features and the UX isn't that great (why input popups at the top of the page?). Why not spend a bit more time on it before showing it off to a big…",[143,155,162,169],{"value":144,"source":51,"evidence":145},"Save and load via JSON file download or clipboard",[146,150,154],{"id":147,"by":148,"text":149},"17653279","Gcam","Could just offer downloading the data as JSON in a file as well as having it in local storage?",{"id":151,"by":152,"text":153},"17653339","davidjgraph","Copy JSON to clipboard function?",{"id":66,"by":11,"text":67},{"value":156,"source":51,"evidence":157},"Gist-based sharing and loading",[158],{"id":159,"by":160,"text":161},"17653283","numbsafari","Create a gist and support loading from a gist URL? It's shareable between devices and people, and even editable if you pretty-print the JSON, rather than base64 encoding it. I…",{"value":163,"source":51,"evidence":164},"Example board to play with",[165],{"id":166,"by":167,"text":168},"17653350","filleokus","Could OP maybe post an example of a board to play around with?",{"value":170,"source":51,"evidence":171},"Pre-populated example and a start-over button",[172],{"id":173,"by":174,"text":175},"17655420","NKCSS","I have no idea what to do here, maybe pre-populate it when first time visiting to show the concept, add a button (with confirm) to start over?",[177,183,187],{"value":178,"source":51,"evidence":179},"How do you save and load?",[180],{"id":181,"by":152,"text":182},"17652735","The github project itself is at https:\u002F\u002Fgithub.com\u002Fsbussard\u002Fcanvas-sketch Question: how do you save\u002Fload? We had a similar idea for draw.io [1] [1]…",{"value":184,"source":51,"evidence":185},"Where is the data stored?",[186],{"id":114,"by":115,"text":116},{"value":188,"source":51,"evidence":189},"What is the intended use case, and can it be shared?",[190],{"id":94,"by":95,"text":96},[192,196,203,210,217],{"value":193,"source":51,"evidence":194},"draw.io business model canvas template",[195],{"id":181,"by":152,"text":182},{"value":197,"source":51,"evidence":198},"Aha! business model canvas feature",[199],{"id":200,"by":201,"text":202},"17653365","peterlk","Shameless plug: we built business model canvas building [1] into Aha! In addition to being able to create them, you can save them and put various versions into presentable…",{"value":204,"source":51,"evidence":205},"Canvanizer",[206],{"id":207,"by":208,"text":209},"17653017","spr2","if you are looking for a free online version of the business model canvas and many more templates, you can also try out our tool canvanizer.com as an alternative. This also…",{"value":211,"source":51,"evidence":212},"Toolkit.builders",[213],{"id":214,"by":215,"text":216},"17660337","chrisMyzel","There's a whole open source toolkit for managing and sharing BMC avail on http:\u002F\u002Ftoolkit.builders\u002F which would profit a lot from your sneaky interface.",{"value":218,"source":51,"evidence":219},"Business Makeover tools",[220],{"id":221,"by":222,"text":223},"17653587","Aaargh20318","You can find a BMC and a bunch of similar tools for free on https:\u002F\u002Fwww.businessmakeover.eu",{"comments":31,"answered":225,"key":226},10,[227,228,231],{"id":69,"text":70},{"id":229,"text":230},"17658314","https:\u002F\u002Fgithub.com\u002Fsbussard\u002Fcanvas-sketch\u002Fissues",{"id":232,"text":233},"17677082","the fix: https:\u002F\u002Fgithub.com\u002Fsbussard\u002Fcanvas-sketch\u002Fpull\u002F16",{"commenters":235,"max_depth":30,"maker_replies":31,"first_comment_mins":236,"lifespan_hours":237},48,27,63,[239,241,245,247,250,251,252,256,259,262,265,268,271,273,275,277,278,279,280,281,284,287,290,294,298,301,304,307,310,311,315,319,322,324,328,331,333,336,338,340,342,344,346,350,354,357,360,362,365,368,370,373,375,376,379,380,381,383,384,386,388,391,393,395,399,401,403,405,407,409,411,413,416,417,421,423],[181,39,44,240,152,39],"project\u002Fneutral\u002Fexecution",[242,39,18,243,244,39],"17652981","project\u002Fpositive\u002Fexecution","realPubkey",[110,39,32,246,111,39],"project\u002Fcritical\u002Fexecution",[248,39,44,240,249,39],"17653234","todd3834",[147,39,44,240,148,39],[159,39,44,240,160,39],[253,39,32,254,255,39],"17653577","project\u002Fcritical\u002Fprivacy","sleepychu",[257,39,39,258,160,39],"17654939","other\u002Fneutral\u002Fprivacy",[260,39,44,240,261,39],"17653814","pspeter3",[263,39,44,240,264,39],"17653852","ibrault",[266,39,32,246,267,39],"17653994","rounce",[269,39,39,270,264,39],"17657845","commenter\u002Fneutral\u002Fnone",[272,39,39,270,267,39],"17660287",[69,39,39,274,11,32],"maker\u002Fneutral\u002Fexecution",[276,39,44,274,261,39],"17657943",[229,39,39,274,11,32],[232,39,39,274,11,32],[66,39,39,240,11,32],[151,39,44,240,152,39],[282,39,39,283,11,32],"17677091","maker\u002Fpositive\u002Fnone",[285,39,44,240,286,39],"17655100","ddgflorida",[288,39,44,240,289,39],"17658287","desireco42",[291,39,39,292,293,39],"17655202","other\u002Fneutral\u002Fnone","aepc2",[295,32,32,296,297,39],"17654326","project\u002Fcritical\u002Fidea","briodf",[299,32,39,270,300,39],"17654398","dosy",[302,32,39,270,303,39],"17654455","alnorth",[305,32,39,292,306,39],"17654714","onli",[308,32,39,270,309,39],"17655982","Freak_NL",[200,37,39,292,201,39],[312,44,44,313,314,39],"17653437","project\u002Fneutral\u002Fpricing","sbjs",[316,44,32,317,318,39],"17653975","project\u002Fcritical\u002Fperformance","wodenokoto",[320,44,39,292,321,39],"17654476","nojvek",[323,44,39,292,314,39],"17654494",[325,44,44,326,327,39],"17654526","project\u002Fneutral\u002Fnone","corobo",[329,44,39,292,330,39],"17655022","kevin_thibedeau",[332,44,39,292,314,39],"17655145",[334,44,39,335,321,39],"17657436","other\u002Fcritical\u002Fperformance",[121,337,32,246,122,39],4,[339,337,39,274,11,32],"17653311",[126,337,39,341,11,32],"maker\u002Fpositive\u002Fexecution",[54,18,44,343,55,39],"project\u002Fneutral\u002Fidea",[221,345,44,326,222,39],6,[347,30,39,348,349,39],"17653155","other\u002Fneutral\u002Fidea","kristiandupont",[351,30,44,352,353,39],"17653237","project\u002Fmixed\u002Fidea","arkitaip",[355,30,39,356,160,39],"17653305","other\u002Fpositive\u002Fidea",[358,30,39,348,359,39],"17653351","ArtWomb",[361,30,39,348,201,39],"17653397",[363,30,39,356,364,39],"17653435","draugadrotten",[83,366,32,367,84,39],8,"project\u002Fcritical\u002Fdesign",[369,366,39,274,11,32],"17654012",[102,371,18,372,103,39],9,"project\u002Fpositive\u002Fdesign",[374,371,39,283,11,32],"17653983",[79,225,32,246,80,39],[377,378,18,243,289,39],"17658248",11,[94,33,18,372,95,39],[207,33,39,292,208,39],[382,33,39,292,95,39],"17653180",[58,33,39,343,11,32],[214,385,39,292,215,39],13,[139,387,32,367,140,39],14,[389,387,39,390,11,32],"17654651","maker\u002Fneutral\u002Fnone",[98,392,18,372,99,39],15,[394,392,39,390,11,32],"17657100",[396,397,18,283,398,39],"17654040",16,"jaredandrews",[400,397,39,270,11,32],"17657107",[166,31,44,402,167,39],"project\u002Fneutral\u002Fdocs",[404,31,39,390,11,32],"17654238",[173,406,32,367,174,39],18,[408,406,39,270,11,32],"17657130",[132,410,32,246,133,39],19,[412,410,39,390,11,32],"17654099",[114,414,44,415,115,39],20,"project\u002Fneutral\u002Fprivacy",[72,414,44,415,73,39],[418,419,32,296,420,39],"17654541",21,"kkotak",[422,419,39,343,11,32],"17657646",[424,425,18,426,427,39],"17656803",22,"project\u002Fpositive\u002Fnone","webbdev",[],[430,435,440,445,449,454],{"id":431,"name":432,"points":433,"category":434},"17618059","Layoutit",437,"dev_tools",{"id":436,"name":437,"points":438,"category":439},"17616839","Percy",234,"languages",{"id":441,"name":442,"points":443,"category":444},"17661451","Toy",180,"games",{"id":446,"name":447,"points":448,"category":439},"17644115","Owl",156,{"id":450,"name":451,"points":452,"category":453},"17625308","Kontext",138,"learning_science",{"id":455,"name":456,"points":457,"category":434},"17662068","StyleURL",94,false,"v2",{"id":461,"name":5,"line":6,"ai":458,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":462,"top":18,"kw":463,"maker":11,"domain":10,"tier":19,"attempts":39,"strip":464,"url":9,"mix":465,"praise":91,"objection":107,"sub":21},17652593,-0.13,[21,24,25,26],"3331310303031003130103330151500155311315",[30,31,32,33],1794036568213]