I would like to add a section on my site that basically allow me to do review of products (hardware and software) where also I can show product information like: product, price, description, specs, rating, brand, etc. In the future I would also like to be able to add a function to compare and sort products.
I know, or in the very least, I have to start by creating a custom post type, but after this I don't know how to proceed. Should I add all product information in custom fields? Or all with taxonomies? But using taxonomies I cannot add details such as price, rating or descriptions. Should I use taxonomy and custom fields? But can then later do queries with both? I am kind of stuck here, any help is appreciated.