[{"data":1,"prerenderedAt":156},["ShallowReactive",2],{"project-46869383":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":29,"sentiment":30,"stance_mix":31,"scored_comments":32,"aspects":33,"strip":34,"post_text":35,"what":36,"said":75,"maker_in_thread":103,"shape":105,"grid":109,"attempts":119,"same_week":120,"maker_shows":106,"maker_hidden":149,"reader_version":150,"card":151},"46869383","Craftplan","Elixir-based micro-ERP for small-scale manufacturers","title","Show HN: Craftplan – Elixir-based micro-ERP for small-scale manufacturers","https:\u002F\u002Fpuemos.github.io\u002Fcraftplan\u002F","puemos.github.io","deofoo",1770116508,2026,22,4,1910,4366,44,"shown","web_saas","manufacturing erp","web_app",[24,25,26,27,28],"micro erp","small batch manufacturing","recipe costing","inventory traceability","elixir phoenix","quiet",null,{"positive":32,"neutral":32,"mixed":32,"critical":32},0,{},[32,32,32,32],"My wife was planning to open a micro-bakery and we started looking at software to manage recipes, inventory, orders, and production. Everything was either expensive, too generic, or both. The workflows for a small-batch manufacturer aren’t that complex, but the pricing acts like they are.\n\nSo I built Craftplan. All the features were tailored to what she actually needed, and I figured other small-scale manufacturers (soap makers, breweries, candle makers, etc.) probably need the same things. So I’m putting it out there for free.\n\n\n```\n  - Live demo: https:\u002F\u002Fcraftplan.fly.dev (test@test.com \u002F Aa",{"problem":37,"audience":43,"pricing":47,"motivation":51,"time_to_build":30,"stack":55,"openness":72,"stage":73,"team_size":74},{"value":38,"source":39,"evidence":40},"Existing manufacturing software is expensive or too generic for small-scale makers","maker",[41],{"id":42},"post",{"value":44,"source":39,"evidence":45},"Small-scale manufacturers such as bakeries, soap makers, breweries and candle makers",[46],{"id":42},{"value":48,"source":39,"evidence":49},"Free",[50],{"id":42},{"value":52,"source":39,"evidence":53},"Wife planned a micro-bakery and existing software was too expensive or generic",[54],{"id":42},[56,60,64,68],{"value":57,"source":39,"evidence":58},"Elixir",[59],{"id":42},{"value":61,"source":39,"evidence":62},"Ash Framework",[63],{"id":42},{"value":65,"source":39,"evidence":66},"Phoenix LiveView",[67],{"id":42},{"value":69,"source":39,"evidence":70},"PostgreSQL",[71],{"id":42},"open_source","launched","unknown",{"praise":76,"objections":85,"requests":93,"questions":94,"alternatives":102},[77],{"value":78,"source":79,"evidence":80},"Elixir\u002FAsh ecosystem is strong for rapid building of complex apps","commenter",[81],{"id":82,"by":83,"text":84},"46930925","tern","I'm mostly vibe-coding a system of comparable complexity in Elixir\u002FAsh right now and it's an insanely good ecosystem for the use-case. The combination of credo, dialyzer, and…",[86],{"value":87,"source":79,"evidence":88},"Post appears submitted repeatedly in a short time",[89],{"id":90,"by":91,"text":92},"46930597","abtinf","How many times are you going to submit this in just one week? This is at least the third.",[],[95],{"value":96,"source":79,"evidence":97},"Is the maker building this for a relative?",[98],{"id":99,"by":100,"text":101},"46930885","heliumtera","this time you made it for your grandma, boyfriend, or what?",[],{"comments":32,"answered":32,"key":104},[],{"commenters":15,"max_depth":106,"maker_replies":32,"first_comment_mins":107,"lifespan_hours":108},2,6661,112,[110,112,114,118],[82,32,32,111,83,32],"other\u002Fneutral\u002Fnone",[90,113,32,111,91,32],1,[115,113,32,116,117,32],"46930868","commenter\u002Fneutral\u002Fnone","leowoo91",[99,106,32,111,100,32],[],[121,124,129,134,139,144],{"id":122,"name":5,"points":123,"category":20},"46847690",577,{"id":125,"name":126,"points":127,"category":128},"46850205","NanoClaw",533,"ai",{"id":130,"name":131,"points":132,"category":133},"46832074","ear",469,"languages",{"id":135,"name":136,"points":137,"category":138},"46850803","Xikipedia",441,"learning_science",{"id":140,"name":141,"points":142,"category":143},"46882389","Ghidra MCP Server",298,"dev_tools",{"id":145,"name":146,"points":147,"category":148},"46868479","Safe-now.live",195,"infrastructure",false,"v2",{"id":152,"name":5,"line":6,"ai":149,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":30,"top":18,"kw":153,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":154,"url":9,"mix":155,"praise":78,"objection":87,"sub":21},46869383,[24,25,26,27,28],"0000",[32,32,32,32],1794036692121]