Do I need Redux to Woocommerce App

I have Woocommerce Wordpress Site and I want to create an app with login and sign up form usin Woocommerce API so that user can login and buy what they want so the question is do I need to use Redux and why. Please give me the recommend dependence packages for this app after answering the question if can. Note: if I have to use Redux so in which part of the app should I place and use it.