I am tasked to build a trading platform for some classes of atypical products(medical supply, patents, etc). Hence typical e-commerce platforms would not cut it.
I am eyeing Broadleaf and thinking about adding components to it to support the oddities of trading such products.
Although I consider myself a technical person, I have been more at the application side for the past few years. I am wondering if I am better off writing the system from scratch. Anyone worked with modifying Broadleaf to his/her own purpose?
Also should I go with Spring or J2EE at this point? This is a multi-faceted, multi-year project. I know I would get contradicatory answers.