A fully responsive real-time digital clock built using HTML, CSS, and JavaScript, powered by a lightweight Node.js + Express backend for accurate timezone synchronization.
This project displays live time for multiple countries, automatically adjusts themes (day/night/sunrise/sunset), and features a realistic tick-tock sound option.
- π Dynamic Timezones: Fetches real-time data for any country using a custom API
- π΅ Tick-Tock Sound: Optional ticking sound synchronized with each second
- βοΈ Interactive Settings Panel: Toggle seconds display, enable/disable sound, and change clock format
- π± Responsive Design: Works smoothly across all screen sizes
Frontend:
- HTML5
- CSS3
- Vanilla JavaScript
Backend:
- Node.js
- Express.js
API:
- Custom built
/api/time/:timezoneendpoint - Optional integration with TimeZoneDB
- Clone this repository
git clone https://github.com/your-username/realtime-digital-clock.git cd realtime-digital-clock