@ekaitz_zarraga No worries. Best of luck to you if you give this a go and if you have any follow up questions I'm always happy to chat about that.
@ekaitz_zarraga @mhoye Before working on this, I had a conversation with another shop owner in the same industry at a trade event and he was very excited about his new ecommerce site, but then revealed that he'd gotten 0 orders through it (he still had old fashioned mail order customers), so my priorities were: 1. Doesn't cost if there aren't sales. 2. Can be built quickly with tech I already know and am comfortable with. 3. Easily integrates with my existing site.
@ekaitz_zarraga @mhoye Happy to talk about that. Most of the user facing site is static content regenerated as needed by Jekyll. Shopping cart, checkout, and the order fulfillment stuff for staff is done with tiny C++ programs (written more like C but bringing in some of the safer standard library stuff to hopefully avoid most of the footguns, PHP would honestly be a better choice here, I just hadn't used that in ages) sharing some common utility code. PostgreSQL, Stripe, and Shippo also used.
@mhoye I tossed together my own thing. Very barebones, but it only incurs costs when I'm selling and the code is small enough to fit in my head when changes are needed. I do not recommend it.
Today's coding was mostly just reading documentation that's a bit too diffuse and figuring out what all goes where to make the computer do what I want. There are examples out there that are all not quite what I need, but now that I've sorted out the foundation there's a lot that I can build on top of today's work. I could have taken a few different approaches and not had to go through the hassle, but the end result of today's work seems like it'll be nicer to work with in the long run.
Sorting out coffee purchases. I probably need to spend about $10K now-ish and then more next month. Slim pickings on decafs right now, but there are some interesting things that I think would be fun to bring in as limited edition coffees. I'll need to convince my sister that that's a good idea so we'll see how that goes.
@mhoye Wisconsin wants to know what's wrong with the rest of the country.
@mhoye The one by me was fine but not good enough to stay in business. I prefer the local place that's been around forever.
@mhoye Not too far off from the plot of Star Ocean 3.
Author of Typica software for coffee roasters.