REPOSITORY OVERVIEWLive repository statistics
★ 1Stars
⑂ 0Forks
◯ 0Open issues
◉ 1Watchers
51/100
OPENREPOHUB HEALTH SIGNALMixed signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
30 Community adoption25% weight
0 Maintenance state20% weight
100 License clarity10% weight
100 Project information10% weight
100 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
Personal Notes SPA (React)
Aplikasi catatan pribadi berbasis React yang cepat, aksesibel, dan responsif. Fitur utama: tambah catatan, pencarian, arsip/aktifkan, hapus, dan halaman detail, seluruhnya berjalan sebagai Single-Page Application menggunakan React Router.
Proyek ini ditujukan untuk memenuhi Submission Proyek: Membangun Single Page Application dengan React pada kelas Belajar Fundamental Aplikasi Web dengan React (Dicoding). Semua kriteria wajib dan opsional telah dipenuhi.
✨ Fitur
-
Daftar Catatan Aktif & Arsip
- List grid responsif, kartu catatan dengan tanggal terbaca.
-
Pencarian judul (client-side, real-time).
-
Tambah Catatan Baru
- Counter judul (maks 50 karakter) dengan
aria-live="polite".
- Editor konten sederhana (plain text).
-
Detail Catatan
- Aksi Arsipkan/Aktifkan & Hapus bisa dari laman detail maupun kartu.
-
Arsip / Aktifkan
- Memindahkan catatan antar tab Aktif ↔ Arsip.
-
Hapus Catatan.
-
404 / Not Found page yang rapi.
-
Tema Gelap/Terang (opsional) + persist via localStorage.
-
Aksesibilitas: fokus jelas, label tombol bermakna, live region untuk counter.
Sumber data: file util local-data.js (sesuai ketentuan submission tanpa modifikasi).
🧱 Teknologi
- React 18 (function components).
- untuk SPA (routes: , , , , ).
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
Aplikasi Catatan Pribadi berbasis React (Vite) untuk menambah, mencari, mengarsipkan/menon-arsipkan, dan menghapus catatan. Proyek ini merupakan Submission Proyek Akhir: Membangun Aplikasi Catatan Menggunakan React pada kelas "Belajar Membuat Aplikasi Web dengan React" di Dicoding.
52/100 healthActive repositoryHas homepage
JavaScriptMIT#components#dicoding#frontend#hooks
⑂ 0 forks◯ 0 issuesUpdated Sep 13, 2025
Project homepage ↗