Top
Best
New

Posted by deofoo 5 days ago

Show HN: Craftplan – I built my wife a production management tool for her bakery(github.com)
My wife was planning to open a micro-bakery. We looked at production management software and it was all either expensive or way too generic. The actual workflows for a small-batch manufacturer aren't that complex, so I built one and open-sourced it.

Craftplan handles recipes (versioned BOMs with cost rollups), inventory (lot traceability, demand forecasting, allergen tracking), orders, production batch planning, and purchasing. Built with Elixir, Ash Framework, Phoenix LiveView, and PostgreSQL.

Live demo: https://craftplan.fly.dev (test@test.com / Aa123123123123)

GitHub: https://github.com/puemos/craftplan

568 points | 166 commentspage 4
theturtletalks 3 days ago|
I'm actually building open-source SaaS for every vertical and leveraging that to build an interoperable marketplace. I'm nearly done with the restaurant one (alternative to Toast).
nsriv 3 days ago||
Love to the point of invention! This looks and feels great.

I'm an Elixir newbie and wondering if I should start with learning Ash or stick with Liveview until I know more. Any thoughts on what Ash solved for you over Phoenix Liveview?

zmhanham 3 days ago||
Ash can be used in conjunction with Phoenix, they aren't mutually exclusive. Ash is really just a framework for modeling your domain(s) and getting a bunch of helpful functionality for free (e.g advanced querying capabilities, pagination, data validations, json+graphql apis, and more) Then you could use those functionalities with phoenix to build a full web app. Or you could use something else other than phoenix, it's up to you :)
victorbjorklund 3 days ago||
Def start with Phoenix first and then try Ash.
dhatawesomedude 3 days ago||
This looks great! Love the screenshots, although I'm unable to login to the app. Likely due to the extra traffic this post has gotten. How long did it take you to build this ?
deofoo 3 days ago|
Yeah, trying to pump more memory. It took a few weekends over a long period of time
syntaxing 2 days ago||
First time hearing the term micro bakery. Is there an equivalent for restaurants? Like a micro restaurant? Seems like a fun idea for my retired parents.
hcrisp 3 days ago||
You built your wife?! This robotics stuff has gone too far. Next you will be telling me that you threw your cow over the fence some hay!
cyberax 3 days ago||
As someone who struggled with ERPs, this is super-nice and clean!
deofoo 3 days ago|
Thanks!
sukh 3 days ago||
Looks well thought out. We wrestle with website, real ERP and building Notion connectors for production orders in make to order scenarios so there’s definitely a pain point.
deofoo 3 days ago|
Yeah. Notion is not a bad idea but you'll need to maintain the connections. In fact i did model the idea first in notion
mh- 3 days ago||
Rather offtopic question: what browser are the screenshots taken in? The window chrome looks familiar but I can't put my finger on it.
jeremyjacob 3 days ago|
Looks like Arc Browser.
deofoo 3 days ago|||
Yup, that's Arc
mh- 3 days ago|||
Thanks!
rubymamis 3 days ago|
Live demo not loading for me - hug of death?
More comments...