Здравствуйте. Нужная Ваша помощь.
Возникла необходимость сделать сайт с доской объявлений (продажа вещей).
Категории сайта — разные категории вещей ( Женская одежда, мужская одежда и т.п.)
Товары — новые добавленные объявления пользователей.

1. Как вот это правильно организовать? Через какое приложение?

2. На сайте так же будет переписка между продавцом — покупателем. Для этого есть вообще плагины?
3. У товаров есть бренды, по ним должна быть фильтрация. Бренды заводятся отдельной таблицей? Или выбираются из свойства товара?