Hacker News new | ask | show | jobs
by esperent 1351 days ago
I'm in a basically identical situation to you, except it's my partner's cafe-bakery and I'm probably a few years behind you.

I've chosen to use Odoo rather than roll my own. It's highly customizable and open source. I'm self hosting it and I've written a couple of small plugins so far. I'm finding it pretty hackable. It's built from comfortably boring tech (Python + PostgreSQL backend, Bootstrap + JS frontend). Not perfect by any means (for example there's an annoying split between the paid and free versions, although there are plugins to extend the free version to do nearly everything the paid one can, at least for my needs), but from what I can see it's way ahead of most other similar offerings and there's a big community of developers behind it and tutorials for nearly everything.

It's a decent ERP for a restaurant. I will need to build some bakery specific stuff on top but it's already reducing our workload a lot. Previously my partner was doing the low tech excel sheets and paper receipts method and we're gonna do a slow transition to Odoo over the next 6 months or so.

Besides that, we are trialling Rocket.Chat for Slack style messaging and Outline wiki (Notion clone minus database views) for knowledge management, both free and self hosted.

Odoo is somewhat technical to learn, unavoidably (as with any ERP software). But it's been a good test of the other two to see whether non-technical baking staff can use them. Some of them are very non-technical, internet = Facebook level.

Besides a few teething problems, so far so good. It's a learning experience for me, for sure. I'm staying out of the kitchen mostly but I am studying the coffee side of the business which is lovely change of pace from coding.