Skip to content

Conversation

@basimalii
Copy link

@basimalii basimalii commented Jan 30, 2024

This React project is a simple yet functional stopwatch application. The stopwatch allows users to start, stop, reset, and record lap times. The UI consists of a timer display, start/stop/reset buttons, and a section to view recorded lap times.

Key Features:

  • Start/Stop/Reset Functionality: Users can start the stopwatch to track time, stop it, and reset it back to zero.
  • Lap Recording: While the stopwatch is running, users can record lap times, and the recorded laps are displayed in a list.
  • Time Formatting: The elapsed time is formatted to display hours, minutes, seconds, and milliseconds.

The project showcases fundamental React concepts such as state management, functional components, and the use of hooks (useState and useEffect). It also employs modularization, with separate components for the stopwatch, timer display, and buttons.

Link to video demo

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant