Learning With Rizky
AI-Assisted Learning & Assessment Platform
Personal Project · Full-Stack Developer · Active Development
LiveProject Overview
Learning With Rizky adalah platform belajar yang saya kembangkan untuk membantu proses belajar dari buku dan materi digital melalui latihan soal dan tryout. Materi PDF digunakan sebagai sumber untuk menghasilkan soal dengan bantuan AI.
Saat ini platform digunakan untuk kebutuhan belajar pribadi. Tujuannya adalah membantu menguji pemahaman setelah membaca buku atau menyelesaikan suatu bab, dengan arah pengembangan untuk mendukung pengajar dan peserta belajar.
Problem
Membaca buku belum selalu memberikan gambaran yang jelas mengenai seberapa baik materi telah dipahami. Soal latihan yang tersedia secara umum belum tentu mengikuti bab, buku, atau sumber yang sedang digunakan.
Membuat soal sendiri membutuhkan waktu dan membuat proses belajar kurang praktis. Saya membutuhkan cara untuk mengubah materi yang dipelajari menjadi latihan yang dapat langsung dikerjakan.
Solution
Pengguna mengunggah atau menggunakan materi PDF sebagai sumber pembelajaran. Sistem memproses materi tersebut dan menggunakan AI untuk membantu menghasilkan soal berdasarkan kontennya.
Soal digunakan dalam tryout dengan jumlah soal dan durasi tertentu. Beberapa tryout kemudian dapat disusun menjadi learning path berdasarkan bidang atau urutan bab. Riwayat pengerjaan membantu pengguna melihat kembali aktivitas belajar.
Key Features
- PDF-Based Learning Material
- Menggunakan materi PDF sebagai sumber pembuatan latihan.
- AI Question Generation
- Menghasilkan soal dengan bantuan AI berdasarkan materi yang sedang dipelajari.
- Tryout
- Mengerjakan kumpulan soal dengan jumlah soal dan durasi yang telah ditentukan.
- Learning Path
- Menyusun tryout menjadi rangkaian pembelajaran bertahap, termasuk bidang Software Engineer dan Pranata Komputer.
- Learning Categories
- Mengelompokkan materi dan tryout berdasarkan bidang pembelajaran.
- Attempt History
- Menyimpan riwayat pengerjaan agar aktivitas tryout dapat dilihat kembali.
- Authentication
- Registrasi dan login untuk menggunakan fitur dengan data personal, termasuk riwayat belajar.
Technology Stack
Berdasarkan informasi pemilik proyek, aplikasi menggunakan Next.js, React, dan integrasi AI / Large Language Model untuk pembuatan soal dari materi pembelajaran. Stack aplikasi ini belum diverifikasi melalui source code Learning With Rizky.
My Role / Contribution
Sebagai Full-Stack Developer pada proyek personal ini, saya merancang konsep produk, struktur aplikasi, dan user flow. Saya mengembangkan frontend dan backend, authentication, pengelolaan tryout, learning path, riwayat pengerjaan, pemrosesan materi PDF, serta integrasi AI untuk menghasilkan soal berdasarkan materi.
Result / Impact
Platform digunakan sebagai ruang belajar pribadi yang menggabungkan materi, latihan, tryout, dan riwayat belajar dalam satu aplikasi. Buku dan materi digital dapat menjadi dasar rangkaian latihan per bab untuk membantu mengecek pemahaman.
Proyek masih dalam pengembangan aktif. Pengelolaan kelas, course, peserta belajar, assignment, quiz, penilaian, dan pemantauan progres untuk kegiatan mengajar merupakan rencana pengembangan berikutnya.
Project Screenshots
