Development E-Commerce applications are second natured to me since I worked predominantly on them throughout my career at work, clients and hobby projects.
I have used React and Typescript to create ECommerce applications that scale to thousands of users.
Along with React, for most of the cases, used Mongodb, Express and Node for the backend development.
Only a handful of instances, i worked with Springboot for the backend along with React on the frontend.