This repository contains multiple React projects built to demonstrate various functionalities and concepts. Each project is implemented using React and Vite for optimal performance and a smooth development experience.
A live digital clock application that dynamically displays the current time.
- Displays current time in the format
HH:MM:SS AM/PM. - Updates dynamically every second.
Check out the live demo here: Digital Clock App
A simple stopwatch application with precise timing functionality.
- Start the stopwatch to begin timing.
- Stop the stopwatch to pause the timing.
- Reset the stopwatch to clear the elapsed time.
- Displays time in the format
MM:SS:MS(minutes, seconds, milliseconds).
Check out the live demo here: Stopwatch App
A dynamic to-do list application to manage daily tasks.
- Add new tasks to the list.
- Delete tasks from the list.
- Reorder tasks using "Up" and "Down" buttons.
- User-friendly and interactive UI.
Check out the live demo here: To-Do List App
A simple counter application using the useReducer hook to manage state.
- Increment the counter by the selected step value.
- Decrement the counter by the selected step value.
- Reset the counter to zero.
- Set a custom step value for increment and decrement actions.
Check out the live demo here: Counter App