Menu

Learning Outcome

Learning Outcome

By completing this project, you will gain hands-on experience in building a real-time React application that responds instantly to user actions and updates the interface dynamically.

  • Learn how to create and organise a React application using Functional Components and state management.
  • Understand how tabs and radio buttons can be used to switch between different conversion categories and unit pairs.
  • Build a real-time conversion system that updates results instantly as the user enters values.
  • Implement a swap button to reorder input fields and improve user interaction.
  • Use conditional rendering, event handling, and dynamic rendering to create a responsive and interactive user interface.