An open API service indexing awesome lists of open source software.

https://github.com/aayush259/clock

This Clock App is a simple yet functional web application that displays the current time, provides a stopwatch feature, and allows users to set countdown timers. It's built using HTML, CSS, and lots of Vanilla JavaScript.
https://github.com/aayush259/clock

javascript vanilla-javascript

Last synced: 2 months ago
JSON representation

This Clock App is a simple yet functional web application that displays the current time, provides a stopwatch feature, and allows users to set countdown timers. It's built using HTML, CSS, and lots of Vanilla JavaScript.

Awesome Lists containing this project

README

        

# Clock

## Overview
This Clock Web App is a simple yet functional web application that displays the current time, provides a stopwatch feature, and allows users to set countdown timers. It's built using HTML, CSS, and lots of Vanilla JavaScript, providing a responsive and intuitive user interface.

## Features
- **Clock Display**: The app prominently displays the current time, including hours, minutes, seconds, date, and day of the week.
- **Stopwatch**: Users can start, pause, and reset a stopwatch to track elapsed time.
- **Timer**: Users can set countdown timers by specifying the desired duration in hours, minutes, and seconds, triggering an alarm sound upon completion.

## How to use
- **Click on Clock Button**: This displays the current time, including hours, minutes, seconds, date, and day of the week.

- **Click on the Stopwatch Button**:
*1. Start*: Initiates the stopwatch to track elapsed time.
*2. Flag*: Mark a lap or split as the stopwatch runs.
*3. Pause*: Halts the stopwatch without resetting the elapsed time.
*4. Reset*: Resets the stopwatch to zero.

- **Click on the Timer Button**:
*1. Set*: Specify the desired duration in hours, minutes, and seconds for the countdown timer.
*2. Start*: Initiates the countdown timer.
*3. Stop*: Halts the countdown timer before completion.

## Installation
To run the Clock Web App locally, follow these steps:
1. Clone this repository to your local machine: `git clone `
2. Navigate to the project directory: `cd clock-web-app`
3. Open the `index.html` file in your browser.

## Technologies Used
- HTML5
- CSS3 (Flexbox)
- JavaScript (DOM manipulation)

## Contributing
Feel free to contribute by submitting bug reports, feature requests, or pull requests.