- Good, I will with great pleasure now reiterate my point about people now producing their own code, even complex stuff, rather than downloading potentially malicious and foreign code. Which as a tendency threatens ALL clumsy big ERP service providers selling you SAAS.
Go ahead - I'm ready to be down-voted again and again until folks realize it is inevitable, as is inevitable that many companies in the area of business software are going down down down.
by shane_kerns
2 subcomments
- This is a great piece of software, with much thought put into nitty gritty details. Aside from the gripes around the mobile experience that some have outlined here, I would say you've put much thought into this piece of software. Your wife is lucky that she has a talented software developer for a husband. AI or no AI, I think this is a very clean and beautiful piece of software. This doesn't seem like its Vibe coded, because AI doesn't write such clean code but maybe AI is improving and I'm just bad at telling which is which. Nonetheless, keep up the great work and thanks for sharing. I'm downloading it just to learn from your codebase. Its not like before AI came around talented devs didn't create working side projects to help their loved ones out.
by Soerensen
2 subcomments
- The approach of building for one specific user (your wife) rather than abstracting too early is underrated. You end up with something that actually fits the workflows instead of a generic tool that needs heavy configuration.
Elixir + Ash is an interesting choice for this domain. LiveView particularly shines for internal tools like this where you want the interactivity without managing a separate frontend build. Curious how the AI code generation worked with Ash specifically - the declarative nature seems like it could either help a lot (clear patterns) or confuse models that expect more explicit code.
The BOM with cost rollups is the feature that would have saved me hours in a previous project. Most small batch producers I know either overprice everything out of caution or underestimate costs because tracking ingredient pricing through recipes is tedious in spreadsheets.
- OK HN, time for us to build a full open source general purpose ERP in Elixir based on Ash XD
by Jide_Lambo
0 subcomment
- I relate to this alot. I've been working in B2B SaaS for years and saw the exact same gap in customer success tooling. The serious tools start at $10k - $50k per year and take months to set up, and everyone else that can't afford them use spreadsheets. There's almost nothing in the middle.
What's funny is the actual workflows usually aren't that complicated. The complexity is artificial. It comes from the vendor trying to serve every possible use case. When you build something focused on the real workflow, it turns out you can get 80% of the value in a fraction of the time and cost.
The open source angle is smart tool. In B2B, the "let me just try it" factor matter so much. If someone has to sit through a sales call just to see if the tool fits, most small operators will just stick with their spreadsheet.
- And I built e-commerce for my wife's micro-bakery https://thonon-les-pains.fr/ (most of it - like product and order management - is behind auth).
I don't think it's useful to anyone - not white label, not open source - but still funny :)
- I love this. I know another small batch baker who also thought it was cool (we'll dig more when sober). BOM+cost is rad. Eager to try forecasting a weekend-rush situation.
My only nit, as a legacy internet goober is, use example.com for these throw away addresses; it's reserved for that purpose.
- You could have called it craftpan (pan = bread in spanish :D)
- This is amazing! My wife is also planning to open up a bakery and I was thinking of building something similar. Hadn’t thought of that daily production workflow, just the ingredients and recipes into cost/labour/profit parts.
Some small things:
When trying to edit a product (almond cookies) on the phone, I cannot scroll the pop-up so cannot go to all fields or the save button.
When calculating the total calories it prints kg as the unit instead of cal.
On the overview page of materials for a product it only shows “grams” per ingredient without the actual number.
- Oh man. My wife's biscotti business will benefit from this. Nice work!
- This is definitely a nit but is there any reason you need 2 decimal places accuracy for percent complete?
- Is the logic behind "Usage Forecast" and "Reorder Planner" hard-coded somewhere? I'm not seeing any configuration for that, so I had to ask the question.
by protocolture
0 subcomment
- I think I have needed this for 3d printing for some time
- The question is, does the bakery still produce bread, or does it now randomly produce bread, ice cream or frogs?
- This is very cool! How did you make a dashboard this good?
- Congrats, deofoo. Very interesting. How much of it was developed with AI? If you had to give us a percentage of how much of the code was written by yourself vs AI, what would the parity be?
- Awesome, does it support Semiproducts? For example I'm making my own jam (sugar + fruit) and then I use this again as a material in different finished products, say cakes and croissants.
- Can you estimate how many hours went into this? Did you use agents?
- Just doing it in Emacs is also an option.
https://news.ycombinator.com/item?id=19252952
by sentrysapper
1 subcomments
- You can tell this was written with love. Regardless of what tools were used to make this, I think we could all do more of this for the people important in our lives.
- Assuming this was user tested in hand with your wife, it’s nice to this kind of project built for a real user.
So often, these tools lack usability because they’re built generically any use case. Here, it was designed for your wife’s bakery.
The process to build a site/app like this will only get easier and more defect-free over the coming months.
- Super cool. My wife and me recently analyzed a small bagel shop that was open for sale in Berlin. Unfortunately it didn’t work out for us.
But such a software would have been incredibly useful. Former owner did everything in .xls.
by lateral_cloud
2 subcomments
- Nice work. My wife will love this. Only minor gripe is the production schedule doesn't play nicely on mobile. Text leaks between columns.
by globular-toast
0 subcomment
- I really like this UI. Just ordered an Elixir book. I'm excited to learn this stack in the coming weeks. Hopefully it'll encourage me to build an app I really want for personal use. I can't bring myself to use the stack I use for work at home.
- Looks like it shares many characteristics with LIMS (Laboratory Information Management System)...
- omg its built with elixir... Everytime I see my favorite language pop up I'm a little happier.
by joeyguerra
0 subcomment
- I love that you can just "curl download the docker compose file and docker up" to run. Awesome UX.
- I think this is a very nicely thought out approach. I particularly like it doing allergen tracking. Obviously you're at the mercy of supplier/supply-chain integrity but if you do e.g. wind up with ground cumin contaminated with god knows what, this is what will get you where you need to be.
- Nice! 5 bucks says you can swap this in for your average software kanban and it does a better job.
- Just amazing. I had a need for something like this but wound up building it out in Mathesar. That, too, is an amazing project, but my business logic has to remain separate. Jeepers, you're even getting into labor accounting - well done!
by theturtletalks
0 subcomment
- 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).
- 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?
by dhatawesomedude
1 subcomments
- 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 ?
- 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.
- As someone who struggled with ERPs, this is super-nice and clean!
- 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!
- 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.
- Rather offtopic question: what browser are the screenshots taken in? The window chrome looks familiar but I can't put my finger on it.
- Live demo not loading for me - hug of death?
by viviansolide
0 subcomment
- You've done a great job!
It's simple, well documented, and uses appealing technologies.
I'm sure your wife's business will take off.
by thedangler
1 subcomments
- This is unreal. Nice work
How long did it take ?
I tried to use ash to build a simple app and couldn’t get it to work lol.
I’m an elixir noob
- This is really awesome, congrats!
- Honestly, well done and thanks for sharing it. I also really appreciate the fact that you included multiple screenshots of the UI, as well as some of the agent plans. Reading the code and project structure, it feels like you put in the work.
by peterpost2
1 subcomments
- That is one good-looking website.
Seems like the live demo website is about to die though.
by fergbrain
1 subcomments
- This looks amazing! How long did it take to get to this state?
- Login submission hangs forever, guessing too much traffic
- awesome and thank you for open sourcing it!
Maybe consider renaming it, since there is CraftNote, an app with similar scope in construction business.
- This is why technical people make the best spouses
- This is incredible work. Can we get a blog post?
by dude250711
0 subcomment
- Well done Claude, good job!
- this is sick, my wife complains about her franchise's mandatory technology portal bs etc. I was thinking I could definitely whip up something better and you've inspired me more.
by bryanzborges
0 subcomment
- Incredible
by builderhq_io
0 subcomment
- [dead]