REPOSITORY OVERVIEWLive repository statistics
★ 0Stars
⑂ 0Forks
◯ 0Open issues
◉ 0Watchers
27/100
OPENREPOHUB HEALTH SIGNALLimited signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
10 Community adoption25% weight
0 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
35 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
World Countries
Proyek ini adalah hasil dari proses pembelajaran JavaScript yang bertujuan untuk mempraktikkan keterampilan dalam pengembangan web dan penggunaan API. Dengan mengintegrasikan RestCountries API, proyek ini menyediakan informasi tentang negara-negara di seluruh dunia. Proyek ini mencakup implementasi fitur-fitur seperti pencarian, penyaringan berdasarkan wilayah, dan tampilan data yang interaktif. Ini adalah langkah penting dalam memperdalam keterampilan pemrograman web dan mengaplikasikan teori ke dalam praktik.
Teknologi yang digunakan :
- HTML
- Tailwind CSS
- JavaScript
Beberapa hal yang dipelajari dari proyek ini :
- ✅ JavaScript Basics:
Menggunakan konsep dasar JavaScript seperti const dan let untuk deklarasi variabel. Memahami cakupan dan penggunaannya dalam konteks yang berbeda.
- ✅ Functions and Asynchronous Programming:
Menerapkan fungsi untuk menyusun kode dengan efisien. Menggunakan async dan await untuk menangani operasi asinkron seperti permintaan API, memastikan pengambilan dan pemrosesan data yang lancar.
- ✅ API Integration:
Mengintegrasikan RestCountries API untuk mengambil dan menampilkan data negara secara dinamis. Mempelajari cara menangani data JSON dan mengekstrak informasi yang relevan.
- ✅ Data Filtering and Sorting:
Mengembangkan fungsionalitas untuk memfilter dan mengurutkan data berdasarkan input pengguna. Menggunakan metode seperti filter(), sort(), dan includes() untuk memanipulasi array dan memberikan hasil yang bermakna.
- ✅ Event Handling:
Menambahkan listener acara pada elemen HTML untuk menangani interaksi pengguna, seperti mengklik tombol dan mengetik di input pencarian. Menerapkan pencarian waktu nyata dan penyaringan berdasarkan wilayah.
- ✅DOM Manipulation:
Menggunakan metode seperti querySelector(), querySelectorAll(), innerHTML, dan appendChild() untuk memperbarui dan memodifikasi DOM secara dinamis. Menampilkan data dalam format yang terstruktur dan mengelola perubahan UI berdasarkan tindakan pengguna.
- ✅ Error Handling: '
Menggabungkan mekanisme penanganan kesalahan untuk mengelola dan menampilkan kesalahan dengan baik. Menggunakan blok try-catch untuk menangkap pengecualian dan memberikan pesan kesalahan yang ramah pengguna.
- ✅ Responsive Design:
Menerapkan kelas Tailwind CSS untuk membuat tata letak yang responsif dan menarik secara visual. Memastikan bahwa antarmuka pengguna beradaptasi dengan baik pada berbagai ukuran layar dan perangkat.
- ✅ Interactive UI Elements:
Mengimplementasikan komponen interaktif seperti tombol dan kolom pencarian. Menambahkan perubahan kelas dinamis untuk memberikan umpan balik visual dan meningkatkan pengalaman pengguna.
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
Website PPDB (Penerimaan Peserta Didik Baru) adalah proyek berbasis web yang dibangun dengan menggunakan bahasa pemrograman PHP dan menggunakan MySQL sebagai basis data. Proyek ini dirancang untuk memfasilitasi proses pendaftaran peserta didik baru dengan menyediakan berbagai fitur termasuk landing page yang informatif, tampilan admin untuk pengelo
50/100 healthRecently updatedActive repository
PHPNo license#crud#css#databse#html
⑂ 1 forks◯ 2 issuesUpdated 21 days ago
Selamat datang di Kuis Pengetahuan Islam! Ini adalah aplikasi kuis sederhana yang dibangun menggunakan HTML, CSS, dan JavaScript vanilla. Proyek ini bertujuan untuk menguji pengetahuan dasar tentang ajaran Islam melalui serangkaian pertanyaan pilihan ganda.
49/100 healthActive repositoryHas homepage
JavaScriptMIT
⑂ 0 forks◯ 0 issuesUpdated Oct 31, 2025
Project homepage ↗