In this project, it was was demonstrated an integration of API consumption within Vue 3. Vue’s reactivity and composition API were utilized to fetch and display data from external APIs. Implementation of Vue’s composition functions, such as reactive and computed, ensured efficient data management and dynamic updates across components.
This project serves as a practical example of Vue 3’s capabilities in handling API consumption, emphasizing the importance of clean, organized code architecture in frontend development.
Also, it was used Quasar to create the components and make validations throughout the application.
It is noteworthy that the contents of the form are persisting in the localhost with Piñia, saving the information of the current step the user is even if they refresh the page or go back and forth on the steps.