While building the project, I focused on using React components and state management to keep the application organized and interactive. I worked with concepts such as useState, event handling, conditional rendering, component-based architecture, and dynamic UI updates.