zapp_web_app
v1.0.6
Published
π Versi: **1.0.0**
Readme
β‘ Zapp β Build Apps with Low-Code
π Versi: 1.0.0
ZApp adalah aplikasi low-code yang dirancang untuk membantu Anda membangun aplikasi lain dengan cepat, efisien, dan tanpa kerumitan teknis berlebih.
Dengan ZApp, Anda bisa fokus pada ide dan logika bisnis, sementara hal teknis ditangani otomatis oleh sistem.
π Fitur Utama
- β¨ Low-code builder β buat aplikasi lebih cepat tanpa harus menulis kode panjang.
- β‘ Powered by Rsbuild β proses build dan preview super cepat.
- π¨ Material UI & Emotion β desain modern dengan dukungan styling fleksibel.
- π Komponen interaktif β chart, date-picker, tree-view, dan tabel siap pakai.
- π Internasionalisasi (i18n) β mudah menambahkan banyak bahasa dengan
i18next. - π¦ Ekspor Data β dukungan ekspor ke CSV & PDF.
- π Rich Text Editor β integrasi editor teks (SunEditor).
- π οΈ Linting & Formatting β menjaga kualitas kode tetap konsisten dengan Biome.
- π React Router & React Query β manajemen state & routing modern.
π¦ Setup
Install dependencies:
pnpm installπ οΈ Perintah yang Tersedia
Berikut adalah daftar script yang dapat dijalankan melalui package.json:
| Script | Perintah | Deskripsi |
|-------------|----------------------------|---------------------------------------------------------------------------|
| dev | pnpm dev | Menjalankan server pengembangan dengan Rsbuild. |
| build | pnpm build | Build aplikasi untuk produksi. |
| preview | pnpm preview | Menjalankan preview lokal dari hasil build produksi. |
| check | pnpm check | Mengecek & memperbaiki format kode menggunakan Biome. |
π¦ Cara Penggunaan
Jalankan server pengembangan:
pnpm devBuild untuk produksi:
pnpm buildPreview hasil build:
pnpm previewCek & format kode:
pnpm checkπ Teknologi yang Digunakan
- Framework Build: Rsbuild
- UI & Styling: Material UI, Emotion, @fontsource/roboto
- Komponen UI Tambahan: Charts, Date Pickers, Tree View, Tables, File Input
- Editor: SunEditor + React wrapper
- Data & State: React Query, Axios
- Internasionalisasi: i18next
- Ekspor Data:
export-to-csv,jspdf,jspdf-autotable - Utils:
uuid,dayjs,crypto-js,prop-types - Dev Tools: Biome, dotenv-webpack
π Roadmap
- [ ] Tambah integrasi drag & drop komponen.
- [ ] Dukungan ekspor multi-platform.
- [ ] Template aplikasi siap pakai.
- [ ] Mode kolaborasi real-time.
- [ ] Plugin marketplace untuk ekstensi fitur.
π Lisensi
Proyek ini bersifat private dan tidak untuk distribusi publik.
