[{"data":1,"prerenderedAt":474},["ShallowReactive",2],{"project-27181307":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":44,"post_text":46,"what":47,"said":99,"maker_in_thread":240,"shape":250,"grid":254,"attempts":437,"same_week":438,"maker_shows":32,"maker_hidden":466,"reader_version":467,"card":468},"27181307","TinyStore","A minimal store for your Shopify Lite plan","title","Show HN: TinyStore - A minimal store for your Shopify Lite plan","https:\u002F\u002Ftinystore.app","tinystore.app","hapiben",1621241110,2021,144,71,345,2533,14,"notable","web_saas","storefront builder","web_app",[24,25,21,26],"shopify lite","online store","shopify","mixed",-0.211,{"positive":30,"neutral":31,"mixed":32,"critical":33},6,15,1,16,38,{"execution":36,"docs":38,"idea":39,"pricing":42,"design":43},{"positive":37,"critical":30},0,{"positive":37,"critical":32},{"positive":40,"critical":41},2,3,{"positive":37,"critical":41},{"positive":41,"critical":41},[32,37,32,37,37,41,45,41,41,45,32,45,32,37,32,32,32,32,32,32,41,32,37,37,37,32,41,37,37,32,41,45,32,32,41,37,41,45,45,37],5,null,{"problem":48,"audience":55,"pricing":59,"motivation":66,"time_to_build":46,"stack":70,"openness":97,"stage":98,"team_size":97},{"value":49,"source":50,"evidence":51},"Shopify Lite plan has no online storefront, so merchants lack a website to sell from","maker",[52],{"id":53,"by":11,"text":54},"27182000","I made a simple web app for merchants\u002Fsmall businesses who use Shopify Lite Plan and want to have a simple\u002Fminimal storefront. I built this initially for my wife. She owns two…",{"value":56,"source":50,"evidence":57},"Small businesses and merchants using Shopify Lite plan",[58],{"id":53,"by":11,"text":54},{"value":60,"source":50,"evidence":61},"$5\u002Fmonth per store on top of Shopify Lite's $9\u002Fmonth",[62,65],{"id":63,"by":11,"text":64},"27189150","That's right. You will end up having a bill of $14\u002Fmonth in total instead of $29 for the basic plan. TinyStore doesn't offer much customization atm. You can add pages,…",{"id":53,"by":11,"text":54},{"value":67,"source":50,"evidence":68},"Built initially for the maker's wife, who owns two Shopify stores on the Lite plan",[69],{"id":53,"by":11,"text":54},[71,77,81,85,89,93],{"value":72,"source":50,"evidence":73},"Ruby on Rails",[74],{"id":75,"by":11,"text":76},"27189330","- Ruby on Rails - VueJS for the store. Just the part where I render the products - PostgreSQL - Bulma CSS - PostgreSQL - DigitalOcean - Cloudflare Two important JS libraries from…",{"value":78,"source":50,"evidence":79},"VueJS",[80],{"id":75,"by":11,"text":76},{"value":82,"source":50,"evidence":83},"PostgreSQL",[84],{"id":75,"by":11,"text":76},{"value":86,"source":50,"evidence":87},"Bulma CSS",[88],{"id":75,"by":11,"text":76},{"value":90,"source":50,"evidence":91},"DigitalOcean",[92],{"id":75,"by":11,"text":76},{"value":94,"source":50,"evidence":95},"Cloudflare",[96],{"id":75,"by":11,"text":76},"unknown","beta",{"praise":100,"objections":120,"requests":169,"questions":194,"alternatives":218},[101,113],{"value":102,"source":103,"evidence":104},"Clean minimal design","commenter",[105,109],{"id":106,"by":107,"text":108},"27181955","dstick","Will this work with the other plans as well? I was looking into Shopify the other day, would like to accept non-credit card payments as well (so need a higher plan) but I love…",{"id":110,"by":111,"text":112},"27183128","andreasha","Looks good! Could add a favicon.",{"value":114,"source":103,"evidence":115},"Smart idea for low-end Shopify merchants",[116],{"id":117,"by":118,"text":119},"27182339","blairbeckwith","Agree with some of the other commenters here – this seems really really smart, but only because I live and work deep in Shopify land. It was immediately obvious to me what this…",[121,128,143,158],{"value":122,"source":103,"evidence":123},"Keyboard and screen reader accessibility is poor because product links are divs",[124],{"id":125,"by":126,"text":127},"27182581","whylo","I'd really encourage you to download a screen reader such as NVDA (or use VoiceOver if you're on a Mac), make use of the Lighthouse accessibility audit in Chrome dev tools, and…",{"value":129,"source":103,"evidence":130},"Savings over Shopify Basic are small, so the niche is narrow",[131,135,139],{"id":132,"by":133,"text":134},"27183467","throwarayes","I’m going to be the contrarian here :) I would just pay $29\u002Fmonth for Shopify basic plan. Is the $20 difference worth self hosting and tweaking a custom thing? You’ll quickly…",{"id":136,"by":137,"text":138},"27183666","twalling","I was wondering this too. The price difference is actually $16 not $20. Shopify Lite ($9) + TinyStore ($5). It seems like a pretty narrow niche and easily killed should Shopify…",{"id":140,"by":141,"text":142},"27185374","vira28","actually savings is only $15.",{"value":144,"source":103,"evidence":145},"Landing page does not explain what the product does",[146,150,154],{"id":147,"by":148,"text":149},"27182171","hellweaver666","I think you need to work on your landing page. There's almost nothing on there that makes it obvious to me what this actually does.",{"id":151,"by":152,"text":153},"27182237","InvertedRhodium","If there's one thing I'd suggest, it would be putting a blurb something like the above on your website as well - as someone with 0 contextual information about Shopify, there was…",{"id":155,"by":156,"text":157},"27186906","harrisonjackson","Love how minimal the landing page is but maybe an FAQ or something below the fold? I see you have an FAQ hidden in footer but I'd drop something more on the apex landing page.…",{"value":159,"source":103,"evidence":160},"Product navigation is broken: back button and product links",[161,165],{"id":162,"by":163,"text":164},"27182932","astura","I would not shop at this store - it's completely broken. I went to \"live demo\" to check it out. Scrolled to bottom and clicked on LED Hightops. Read the description. Hit \"back.\"…",{"id":166,"by":167,"text":168},"27183093","0x62","Surprised I haven't seen a comment about this yet - there doesn't seem to be a way to link to or share individual products? I've tried clicking on products from a few places and…",[170,175,180,187],{"value":171,"source":103,"evidence":172},"Add a clear explanation of the product on the landing page",[173,174],{"id":151,"by":152,"text":153},{"id":147,"by":148,"text":149},{"value":176,"source":103,"evidence":177},"Make product links shareable and keyboard accessible",[178,179],{"id":166,"by":167,"text":168},{"id":125,"by":126,"text":127},{"value":181,"source":103,"evidence":182},"Full-screen image view",[183],{"id":184,"by":185,"text":186},"27181984","asaddhamani","There should be an option to see images full-screen",{"value":188,"source":103,"evidence":189},"Fix scroll-to-top when clicking a product",[190],{"id":191,"by":192,"text":193},"27188106","jonny_eh","Clicking a product scrolls to the top of the page, it's quite annoying.",[195,203,207],{"value":196,"source":103,"evidence":197},"Why not just upgrade to Shopify Basic for $29\u002Fmonth",[198,202],{"id":199,"by":200,"text":201},"27184895","mritchie712","Why would someone use this + Shopify Lite instead of just upgrading to \"Basic Shopify\" for $29 per month? You'd save $15 (29 - 5 - 9) a month, but is there another reason?",{"id":132,"by":133,"text":134},{"value":204,"source":103,"evidence":205},"Does it work with plans above Lite",[206],{"id":106,"by":107,"text":108},{"value":208,"source":103,"evidence":209},"Whether this conflicts with Shopify's terms of service",[210,214],{"id":211,"by":212,"text":213},"27182099","ako","Haven't read the full terms of service for shopify, but i could imagine that this doesn't align well with the strategy of shopify?",{"id":215,"by":216,"text":217},"27182328","mr_ploppy","Indeed. Nice work, but it feels like you're circumventing the exact restriction of the Lite plan. I imagine they'd shut you down if you got too much business.",[219,224,233],{"value":220,"source":103,"evidence":221},"Shopify Basic plan",[222,223],{"id":199,"by":200,"text":201},{"id":132,"by":133,"text":134},{"value":225,"source":103,"evidence":226},"WooCommerce",[227,230],{"id":228,"by":141,"text":229},"27185452","Since its relevant going to ask for recommendation here. I am setting up an online store for my parents. I can host and manage it at least for the initial days where they can…",{"id":231,"by":11,"text":232},"27189046","I've used WooCommerce before for my wife's online store. I hosted it in DO. It's okay, but not as good as Shopify in terms of payments, inventory management etc. I also ended up…",{"value":234,"source":103,"evidence":235},"Shopify headless storefront (Buy Button snippets)",[236],{"id":237,"by":238,"text":239},"27182457","neither_color","It's been a few years since I built a Shopify store but iirc they give you an HTML\u002FJS\u002FiFrame \"snippet\" of your products you can copy paste anywhere you like.",{"comments":241,"answered":30,"key":242},17,[243,246,247],{"id":244,"text":245},"27188983","Agree. Thanks for this feedback. I'll put it on top of my backlog. :-)",{"id":53,"text":54},{"id":248,"text":249},"27182892","Thanks. It's 99% Bulma defaults.",{"commenters":251,"max_depth":45,"maker_replies":241,"first_comment_mins":252,"lifespan_hours":253},48,91,49,[255,257,261,263,266,270,274,276,278,280,283,286,289,293,296,299,303,305,306,308,310,311,315,319,322,324,325,326,329,330,332,333,334,337,340,343,344,347,350,352,355,357,360,363,364,367,370,372,374,378,380,382,386,388,392,393,396,398,399,401,403,406,408,410,414,415,418,420,425,430,434],[125,37,32,256,126,37],"maker\u002Fcritical\u002Fexecution",[258,37,37,259,260,37],"27183037","commenter\u002Fneutral\u002Fnone","kpwagner",[262,37,37,259,126,37],"27183343",[264,37,37,259,265,37],"27183660","berkes",[267,37,32,268,269,37],"27185159","project\u002Fcritical\u002Fexecution","kevincox",[271,37,37,272,273,37],"27186363","other\u002Fneutral\u002Fdocs","wdb",[244,37,37,275,11,32],"maker\u002Fneutral\u002Fexecution",[53,32,37,277,11,32],"project\u002Fneutral\u002Fidea",[151,32,41,279,152,37],"project\u002Fneutral\u002Fdocs",[281,32,41,277,282,37],"27182264","netfortius",[284,32,37,259,285,37],"27182330","rapnie",[287,32,45,288,152,37],"27191411","project\u002Fpositive\u002Fidea",[290,32,41,291,292,37],"27182470","project\u002Fneutral\u002Fpricing","jordanmoconnor",[294,32,41,277,295,37],"27183031","pantulis",[297,32,41,279,298,37],"27183122","perk",[300,32,45,301,302,37],"27182638","maker\u002Fpositive\u002Fdesign","bbx",[248,32,37,304,11,32],"maker\u002Fneutral\u002Fdesign",[166,32,32,268,167,37],[191,32,32,307,192,37],"project\u002Fcritical\u002Fdesign",[309,32,37,275,11,32],"27188990",[117,40,45,288,118,37],[312,40,37,313,314,37],"27182624","other\u002Fneutral\u002Fnone","victor106",[316,40,32,317,318,37],"27182672","project\u002Fcritical\u002Fidea","fiftyacorn",[320,40,37,321,11,32],"27183038","maker\u002Fneutral\u002Fidea",[199,40,32,323,200,37],"project\u002Fcritical\u002Fpricing",[211,41,41,277,212,37],[215,41,32,317,216,37],[327,41,41,277,328,37],"27182335","wraptile",[237,41,41,277,238,37],[162,331,32,268,163,37],4,[132,45,32,323,133,37],[136,45,32,323,137,37],[335,45,37,259,336,37],"27185413","giarc",[338,45,41,339,265,37],"27183754","project\u002Fmixed\u002Fpricing",[341,45,32,317,342,37],"27206560","quickthrower2",[140,45,41,291,141,37],[345,45,37,346,11,32],"27189282","maker\u002Fneutral\u002Fpricing",[348,30,32,268,349,37],"27181863","Hamuko",[351,30,37,275,11,32],"27181895",[353,30,37,313,354,37],"27182938","bdcravens",[228,356,37,313,141,37],7,[358,356,37,313,359,37],"27185574","teknolog",[361,356,37,313,362,37],"27187696","gman83",[231,356,37,313,11,32],[147,365,32,366,148,37],8,"project\u002Fcritical\u002Fdocs",[368,365,37,369,11,32],"27182804","maker\u002Fneutral\u002Fdocs",[155,371,41,279,156,37],9,[373,371,37,369,11,32],"27189174",[375,376,37,313,377,37],"27187078",10,"bilater",[379,376,37,259,11,32],"27189433",[381,376,37,259,377,37],"27199123",[383,384,32,268,385,37],"27181932",11,"AugurCognito",[387,384,37,275,11,32],"27182098",[389,390,41,291,391,37],"27186887",12,"alanz1223",[63,390,37,346,11,32],[106,394,45,395,107,37],13,"project\u002Fpositive\u002Fdesign",[397,394,37,346,11,32],"27182094",[184,18,32,307,185,37],[400,18,32,307,328,37],"27182084",[402,18,37,304,11,32],"27182231",[404,31,41,291,405,37],"27182115","quotha",[407,31,41,277,328,37],"27182350",[409,31,37,277,11,32],"27182360",[411,33,41,412,413,37],"27185526","maker\u002Fneutral\u002Fnone","fuadnafiz98",[75,33,37,275,11,32],[416,241,41,291,417,37],"27181919","block_dagger",[110,419,45,395,111,37],18,[421,422,45,423,424,37],"27182369",19,"project\u002Fpositive\u002Fnone","HazalKaya",[426,427,37,428,429,37],"27182105",20,"other\u002Fcritical\u002Fnone","chmaynard",[431,427,37,432,433,37],"27182180","commenter\u002Fpositive\u002Fnone","simonbarker87",[435,427,37,259,436,37],"27182281","jonplackett",[],[439,444,448,453,457,462],{"id":440,"name":441,"points":442,"category":443},"27210022","50 UI Tips",411,"learning_science",{"id":445,"name":446,"points":447,"category":443},"27140724","Go with the Domain",269,{"id":449,"name":450,"points":451,"category":452},"27189288","jobs.hackclub.com",251,"productivity",{"id":454,"name":455,"points":456,"category":443},"27141644","Learn Python the Right Way",245,{"id":458,"name":459,"points":460,"category":461},"27192108","Arturo",207,"languages",{"id":463,"name":464,"points":465,"category":452},"27142146","hexo.press",180,false,"v2",{"id":469,"name":5,"line":6,"ai":466,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":470,"top":18,"kw":471,"maker":11,"domain":10,"tier":19,"attempts":37,"strip":472,"url":9,"mix":473,"praise":102,"objection":122,"sub":21},27181307,-0.21,[24,25,21,26],"1010035335151011111131000130013511303550",[30,31,32,33],1794036606805]