Pengembangan Aplikasi Mobile CPNS Mastery (React Native) – Gamified Learning & App Store/Play Store Publish
Sabtu, 10 Januari 2026
Saya mencari Mobile Developer (React Native) untuk membangun aplikasi persiapan tes CPNS (TIU, TWK, TKP) dengan konsep Gamifikasi yang terinspirasi dari Duolingo. Aplikasi ini bertujuan membuat belajar materi CPNS yang membosankan menjadi lebih menyenangkan dengan sistem level, streak, dan rewards. Proyek ini mencakup pengembangan dari awal (from scratch) hingga aplikasi berhasil tayang (Live) di Google Play Store dan Apple App Store. Fitur Utama (Ala Duolingo) 1. Bite-sized Learning: Materi dan kuis yang dibagi menjadi modul-modul kecil (Level 1, Level 2, dst). 2. Sistem Gamifikasi: - XP (Experience Points) & Leveling: Poin yang didapat setelah menyelesaikan soal. - Daily Streaks: Menjaga keaktifan pengguna harian. - Health/Lives: Jika jawaban salah, "nyawa" berkurang (untuk mendorong ketelitian). 3. Leaderboard: Peringkat mingguan antar pengguna. 4. Pembahasan Soal: Penjelasan detail setiap soal setelah kuis selesai. 5. Push Notifications: Pengingat harian untuk belajar. 6. In-App Purchase Spesifikasi Teknis - Framework: React Native (Expo). - State Management: Redux Toolkit atau Zustand. - Backend & Database: Firebase (Authentication, Firestore, Cloud Messaging). - UI/UX: Desain yang ceria, rounded, dan interaktif dengan animasi (Lottie atau Reanimated). - Storage: Untuk menyimpan bank soal (ribuan data soal). Tahapan Kerja (Milestones) 1. Tahap 1: Desain & Arsitektur Database - Pembuatan UI/UX High-Fidelity. - Struktur database bank soal CPNS di Firestore. 2. Tahap 2: Pengembangan Fitur Inti (Core Engine) - Logika kuis, sistem penilaian, dan algoritma streak. 3. Tahap 3: Gamifikasi & Dashboard - Implementasi Leaderboard, XP, dan animasi progres. 4. Tahap 4: Finalisasi & Testing - Bug fixing dan optimasi performa di Android & iOS. 5. Tahap 5: Submission & Launch - Persiapan aset (screenshot, deskripsi, kebijakan privasi). - Proses Review di Play Store & App Store hingga disetujui.