My World Clock App
A responsive world clock application built with vanilla JavaScript that displays real-time information across multiple global time zones simultaneously. The app features automatic location detection using the browser's Geolocation API and provides a searchable dropdown of major cities organised by continent.
Key Features
- Automatic location detection using Geolocation API
- Searchable dropdown with cities organised by continent
- Real-time updates every second with smooth transitions
- Displays both 12-hour and 24-hour time formats
- Fully responsive design across all devices
Technical Highlights
- DOM Manipulation: Dynamic updates without page reloads
- Event Handling: Change listeners for interactive city selection
- Time Libraries: Moment.js and Moment Timezone for accurate conversions
- Semantic HTML: Organized select elements with optgroup tags