Web App · Education · Productivity · 2026
NoteCards – Catatan & Flashcard SRS
Aplikasi catatan dan flashcard dengan spaced repetition, kuis, mode battle, kalender belajar, dan marketplace deck untuk membantu belajar tetap terstruktur.

- 6Fitur Inti TerintegrasiCatatan, flashcard SRS, kuis, battle, kalender belajar, dan marketplace deck
- 189Total Kartu FlashcardKartu tersimpan di seluruh deck pengguna
- 3Deck AktifDeck flashcard yang dikelola, termasuk yang dipublikasikan ke marketplace
- 100%Tingkat PenguasaanPersentase kartu yang sudah dikuasai berdasarkan rating SRS
Isi studi kasus
Tujuan
Membangun satu platform belajar terpadu yang menggabungkan catatan, flashcard berbasis spaced repetition, kuis, dan kompetisi (battle) agar proses belajar lebih terstruktur dan konsisten.
Hasil dan keterbatasan
6 fitur inti terintegrasi (catatan, SRS, kuis, battle, kalender, marketplace) — 189 kartu, 3 deck aktif, 100% tingkat penguasaan.
Aplikasi berjalan stabil dengan seluruh fitur inti berfungsi — catatan, flashcard SRS, kuis, battle, kalender belajar, dan marketplace deck (masih berstatus v0.4.0-alpha). Karena baru dipakai secara terbatas (belum ada promosi/distribusi luas), jumlah pengguna aktif masih sedikit, sehingga data seperti retensi jangka panjang dan performa di skala besar belum bisa divalidasi. Fokus pengembangan berikutnya adalah menambah pengguna nyata untuk menguji fitur battle dan marketplace secara sosial.
Bukti visual
Detail teknis
Buka detail implementasi
Peran dan kontribusi
Pengembang solo — merancang dan membangun seluruh sistem (frontend, backend Supabase, fitur SRS/kuis/battle, kalender belajar, marketplace, dan pembungkusan ke Android).
Metodologi
Frontend dibangun dengan React + Vite; backend menggunakan Supabase (PostgreSQL dengan Row-Level Security dan fungsi PLpgSQL); aplikasi mobile dibungkus lewat Capacitor untuk Android; deployment web via Vercel.
Teknologi
- React
- Vite
- Supabase (PostgreSQL/PLpgSQL)
- Capacitor (Android)
- Tailwind CSS