Skip to content

fareldev-hub/clock-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

17 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Clock App

Aplikasi web sederhana berbasis HTML, CSS & JavaScript dengan fitur-fitur berikut:

  • Jam lokal (realtime sesuai zona waktu pengguna)
  • Alarm β€” atur jam & menit lewat dropdown <select>
  • Stopwatch β€” fungsi Start / Stop / Reset
  • Jam dunia β€” pilih kota dan tampilkan waktu lokal kota tersebut

## πŸ“‚ Struktur Proyek

clock-app/
β”‚
β”œβ”€β”€ src/
β”‚   β”œβ”€β”€ index.html
β”‚   β”œβ”€β”€ style.css
β”‚   └── script.js
β”‚
└── README.md
  • index.html β€” file HTML utama
  • style.css β€” styling & tampilan
  • script.js β€” logika JavaScript untuk jam, alarm, stopwatch, jam dunia
  • README.md β€” dokumentasi proyek

πŸš€ Cara Menjalankan

  1. Clone atau download repositori:

    git clone https://github.com/fareldev-hub/clock-app.git
  2. Masuk ke folder proyek:

    cd clock-app
  3. Buka file src/index.html di browser (klik ganda atau via Live Server di IDE).


πŸ›  Fitur & Penjelasan

Jam Lokal

Menampilkan jam di komputer pengguna secara realtime, juga zona waktunya.

Alarm

  • Pilih jam & menit melalui dropdown <select>
  • Bila jam & menit itu tercapai, akan berbunyi suara alarm dan muncul alert

Stopwatch

  • Terdapat tombol Start, Stop, dan Reset
  • Hitungan waktu dalam format HH:MM:SS

Jam Dunia

  • Terdapat dropdown pilihan kota (misalnya: Jakarta, Tokyo, London, New York, Sydney)
  • Menampilkan waktu kota tersebut realtime

🎨 Desain & Tampilan

  • Background dengan gradien dan elemen transparan (effect glassmorphism)
  • Navigasi menggunakan navbar dengan tombol
  • Hanya satu konten (jam lokal / alarm / stopwatch / jam dunia) yang tampil tiap waktu


πŸ“œ Lisensi

Proyek ini bersifat terbuka (open source) dan bebas digunakan untuk keperluan pembelajaran atau pengembangan sendiri. Silakan modifikasi sesuai kebutuhan.


✏️ Kontribusi

Kalau kamu ingin menambah fitur (misalnya: mode gelap/terang, pilihan ringtone, notifikasi push), silakan fork dan kirim PR. Jangan lupa tulis dokumentasi perubahanmu di README juga.