Submitted
Here's my solution to the Multi-Step Form challenge. I created it using React, React Router, React Redux, React Query, and TypeScript for type support. I incorporated animations using Framer Motion and opted for classic SASS/SCSS for styling, as I prefer it over Tailwind CSS. The form is validated using regex, and upon completion, it is sent to the Firebase backend using Tanstack/React Query.
The styling may be not perfect because I focused on logic side of the application, so if you find any bad styling or RWD problem, please let me know and I will fix it. Thanks!