this was the front end side for a coffee shop website that was selling different products and in this project i've used react and tailwind css for doing a landing page and a products page and this page was showing real products that came from an api and the user could go select whatever he wants to buy and that will go to the cart page and then when he goes to the cart page he will find the products that he selected so he could add more from the same products or less or he can even delete this product then he will choose the payment method and of course that needed data management system so i was using redux for some things and context api for other things and at the end i made an authentication function with firebase so the user can sign up then login and he had the choice to login even with any account or with his google account and there was a section so if the user forgot the password he can go and do reset for this password.