Hey everyone! I’m on the hunt for an e-commerce system that uses the EAV (entity-attribute-value) model. I’ve seen how Magento does it but I’m hoping to find something a bit more straightforward.
I’m pretty flexible when it comes to the tech stack. It could be Java, .NET, PHP, or really anything else. The key feature I’m after is the ability to easily add custom properties to different product groups.
For example, I need to be able to specify:
- Inner and outer diameters for drill bushings
- Outer diameter for drill bits
- Other unique specs for various tools
Does anyone know of a good open-source option that might fit the bill? I’d really appreciate any suggestions or experiences you could share. Thanks in advance for your help!
hey flyingeagle! have u looked into nopCommerce? its a .NET based platform thats pretty lightweight and customizable. i’ve used it for a similar project with custom attributes for different product types. it might not be exactly EAV but its flexible enuff to handle your tool specs. worth checkin out!
Hey there FlyingEagle! Your question about an EAV-based e-commerce platform for custom tools really piqued my interest. Have you considered looking into PrestaShop? I’ve heard it’s pretty flexible when it comes to adding custom attributes to products.
I’m curious though - what made you decide on the EAV model specifically? Are you dealing with a really wide variety of tool types? It’d be cool to hear more about your project and what kind of inventory you’re working with.
Also, have you thought about building something custom? With frameworks like Laravel or Django, you might be able to create a tailored solution that perfectly fits your needs. What’s your comfort level with coding?
Looking forward to hearing more about your search! Good luck finding the perfect platform for your tools!
I’ve had success using Sylius for a similar project. It’s an open-source e-commerce platform built on Symfony that supports custom attributes for products. While not strictly EAV, its flexible architecture allowed me to easily add properties like diameters and specifications for different tool categories.
One advantage of Sylius is its modular design, making it relatively lightweight compared to full-featured systems like Magento. The learning curve isn’t too steep if you’re familiar with PHP and Symfony.
That said, depending on your specific needs, you might want to explore headless commerce platforms like commercetools or Saleor. These offer more flexibility in terms of frontend implementation while providing robust backend capabilities for managing complex product attributes.