Template dasar React Native + Expo untuk pengembangan aplikasi solo
(github.com/seungmanchoi)Ini adalah template dasar yang dibuat agar developer solo bisa membuat aplikasi React Native dengan cepat dan melanjutkannya hingga distribusi ke store yang sebenarnya.
Berbasis React Native + Expo dengan struktur Feature-Sliced Design (FSD), dan juga dilengkapi AI Agent Harness yang mencakup alur dari pencarian ide aplikasi, perencanaan, design system, implementasi fitur, QA, hingga distribusi.
Mendukung distribusi ke iOS dan Android, dan proyek ini terus diperbarui sambil pengembangan aplikasi tetap berjalan.
Fitur utamanya adalah sebagai berikut.
- Berbasis React Native 0.81 + Expo 54
- TypeScript strict mode
- Konfigurasi Expo Router, Zustand, TanStack Query, Axios, NativeWind
- Layering
features / entities / sharedyang mengikuti struktur FSD - Termasuk 9 agent dan 8 skill untuk Claude Code
- Mengotomatisasi alur ide → perencanaan → perancangan → implementasi → QA dengan perintah seperti “Make an app”
- Termasuk AdMob, Firebase Analytics, penyimpanan token berbasis SecureStore, dan modul kebijakan ulasan dalam aplikasi
- Termasuk alur distribusi ke store berdasarkan EAS Build / Submit
Daripada sekadar starter sederhana, ini lebih merupakan template untuk orang yang “membuat dan merilis banyak aplikasi sendirian.”
Sebagai contoh, saat membuat aplikasi baru, template ini disusun agar pekerjaan yang selalu berulang—seperti struktur autentikasi, API client, state management, alur persetujuan iklan, event analitik, kebijakan ulasan aplikasi, pengaturan build, dan struktur modul FSD—tidak perlu dirangkai ulang dari nol setiap kali.
Template ini juga menyertakan aturan FSD, tahapan kerja, kriteria QA, serta standar typecheck/lint agar AI agent tidak membuat kode sembarangan di mana pun. Setelah implementasi, alurnya dirancang agar qa-reviewer dan app-inspector memeriksa kualitas kode, UX, Safe Area, aksesibilitas, dan lainnya.
Secara pribadi, proyek ini lebih berfokus pada “jalur produksi yang memungkinkan developer solo merencanakan dan merilis banyak aplikasi secara berulang” daripada sekadar “mencoba membuat satu aplikasi dengan vibe coding.”
GitHub: https://github.com/seungmanchoi/react-native-fsd-agent-template
1 komentar
Bagus juga karena perkiraan pendapatan iklan sudah dipertimbangkan dari awal.