I’d like to play around a bit with an online shop. Nothing professional with proper requirements, just a hobby project. When googling for open source e-Commerce solutions, I can find the usual software. But I don’t like open core models, and all the projects seem to want to make some money with an add-on marketplace. And most of the times the basic product seems very limited and they want you to extend it with proprietary extensions to get it usable in real-world scenarios.

Is there a project that does things differently? I mean for invoices I can choose between several platforms that won’t push me to buy anything. I just can’t find an online shop solution like that. My requirements would be something along: Sells products and keeps track of remaining stock, maybe sells services like online courses and software/pdf downloads. Can generate invoices and ties into payment providers. Maybe generates shipping labels. Isn’t too bloated, a small, nice and clean hobby project will do. I’d like to avoid running a Wordpress/Drupal/Joomla underneath it if possible.

  • Fudoshin ️🏳️‍🌈@feddit.uk
    link
    fedilink
    arrow-up
    0
    ·
    8 months ago

    I used to run a network of ecommerce sites ~10yrs ago.

    Back then there wasn’t an ecommerce platform that was 100% free for everything. Sooner or later you’d be forced to buy something. Whether is WooCommerce CSV importer or OpenCarts courier plugin - there’s always something.

    Having said that I would say you can go a long way without doing that on:

    • Wordpress + WooCommerce
    • OpenCart.
    • Medusa
    • Ecwid
    • PrestaShop
    • Spree Commerce
    • Bagisto (Laravel-based platform)
    • Shopware (German)
    • rufus@discuss.tchncs.deOP
      link
      fedilink
      arrow-up
      0
      ·
      8 months ago

      Thanks. I think I’m going to spin up a container and try a few. I had hoped there was a hobby project entirely without important paid add-ons, maybe a hobby project or something by the free software community for niche use cases. But I see, I’ll probably have to use one of the proper solutions. I got quite a few recommendations now.