Hacker News new | ask | show | jobs
by atrus 643 days ago
Oh wow, I actually built something similar using python/Flask: https://gitlab.com/atrus6/simple_shop

The biggest difference between ours is that I used a local csv file as the source of truth. This synced up to Stripe as I felt Stripe really bogged down in the admin area once you hit a few hundred products, as well a working with multiple product images.

Do these also sync with Google and Facebook as well? That's def a nice feature for additional sales.

1 comments

Using CSV is an interesting idea! I havent looked at your code yet - does it automaticaly sync when something changes in the file? Do you have an admin panel for end users? In YNS, we provide a dashboard that simplifies managing products and orders (though it’s not yet open-sourced)
At one point I did, but as this was mostly a personal project to manage my own two stores I found it easier to just edit the csv. The only dashboard was for order fulfillment and getting the shipping labels from Easypost.

The simpleshop code was to take the project in the direction you have, I just never finished/publicized it, so congrats on the launch!