Front-end Product listing of woocommerce can be beautifully listed on list view, date view, grid view and map view with sorting options