Skip to content
Submitted about 1 month ago

Multi-step form

angular, typescript, gsap
LVL 2
@Abdo-Mo2
A solution to the Multi-step form challenge

Solution retrospective


What are you most proud of, and what would you do differently next time?

I’m most proud of building a complete multi-step subscription form using Angular and TypeScript, with a focus on creating a smooth and responsive user experience. I implemented the full four-step flow, form validation, the ability to go back and update previous selections, dynamic plan and add-on selections, and a final summary of the user’s choices. I’m also proud of integrating GSAP to add smooth step transitions and micro-animations while keeping the interface responsive across different screen sizes.

If I were to build it again, I would focus more on planning the application architecture and state management from the beginning. I would also spend more time making the components and services even more reusable and improving the overall testing and maintainability of the project. This would make it easier to scale the application if more steps or features were added later.

Code
Loading...

Please log in to post a comment

Log in

Community feedback

No feedback yet. Be the first to give feedback on Abdullah Mo’s solution.

Join our Discord community

Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!

Join our Discord