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.

    • rufus@discuss.tchncs.deOP
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      8 months ago

      Can it be done nicely with Drupal? I mean everything is doable with Drupal, it’s more the question: do I have to code/program a whole online shop in the process?

      • just some guy@sh.itjust.works
        link
        fedilink
        arrow-up
        0
        ·
        8 months ago

        not from what I recall, there’s a module “commerce” (and many extending modules) that can be installed through the admin webui. I think they already have a Drupal spin where the more popular commerce modules are included with the install

    • makeasnek@lemmy.ml
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      8 months ago

      Drupal is a major pain in the ass. I have multiple years experience with every major CMS. I loathe drupal. Unless you are building a super complex website and want to manually handle theming and a bunch else? Skip drupal. Drupal has the potential to be powerful and useful. I’ve only ever seen it be powerful.