create a ecommerce frontend web application using React, Nextjs, Typescript, Tailwind CSS. Make it attractivea and responsive and add features such as a admin and guest login. Let the web application give a notification if any product or order status has been changed and update in realtime and send a notification to and guest and admin based on who has made the change. For example if the admin makes a change then the guest should receive a notification and vice versa. display some demo products with their prices and create a cart for guests to add their products and order them together. while ordering show payment options as online or cash on delivery, and incase of an online payment redirect the page to the googlepay application. | A shadcn/ui and v0 generation - v0