added backend for Product page to display all, display based on cetegory, display based on search