Pada hari kelima minggu ke-9, pengembangan difokuskan pada penyempurnaan tampilan halaman Repositories agar dapat menampilkan data real dari GitHub dengan lebih interaktif dan user-friendly. Tahap ini bertujuan meningkatkan pengalaman pengguna dalam mengelola repository mereka di platform StackForge.
Beberapa hal yang dilakukan pada tahap ini antara lain:
Mendesain dan mengimplementasikan komponen card untuk setiap repository yang menampilkan informasi seperti nama, deskripsi, bahasa pemrograman, dan statistik.
Menambahkan fitur pencarian dan filter untuk memudahkan user dalam menemukan repository berdasarkan nama atau bahasa pemrograman.
Mengimplementasikan toggle switch untuk mengaktifkan atau menonaktifkan fitur CI/CD pada masing-masing repository.
Menangani berbagai state seperti loading, error, dan empty state agar tampilan tetap informatif dan responsif.
Melakukan review dan refactor kode yang telah dibuat selama minggu ini, kemudian melakukan push ke repository GitHub sebagai dokumentasi progress.
Dengan hasil ini, halaman Repositories sudah fully functional dengan data real dari GitHub API serta memiliki fitur interaktif yang memudahkan user dalam mengelola repository mereka.

0 Komentar