Demo langsung
FireCMS adalah CMS dan panel admin tanpa kepala yang terintegrasi secara mulus dengan Firebase dan Firestore secara default, namun juga kompatibel dengan backend apa pun.
Hasilkan tampilan CRUD dengan mudah berdasarkan konfigurasi Anda. FireCMS mudah disiapkan untuk kasus standar dan mudah diperluas serta disesuaikan untuk kebutuhan yang lebih spesifik.
Dibangun untuk menghasilkan tampilan koleksi dan formulir yang secara alami selaras dengan model koleksi/dokumen, FireCMS mencakup berbagai kasus penggunaan dasar dan lanjutan. Dengan mempertimbangkan ekstensibilitas, mudah untuk membuat tampilan Anda sendiri atau memodifikasi tampilan yang sudah ada.
FireCMS tidak menerapkan batasan struktur data apa pun , sehingga memastikan pengalaman yang lancar dan unik untuk proyek apa pun.
FireCMS didasarkan pada teknologi hebat ini:
Periksa demo dengan semua fungsi inti.
https://demo.firecms.co
Anda dapat mengubah data, tetapi data tersebut dipulihkan secara berkala.
Cara termudah untuk memulai adalah melalui FireCMS Cloud. Bawa proyek Anda atau buat proyek baru dalam hitungan detik.
Ini akan memungkinkan Anda untuk memulai tanpa menulis satu baris kode pun. Buat koleksi dan entitas, dan mulailah mengedit data Anda.
Nantinya, jika Anda perlu mengkustomisasi CMS, Anda bisa membuat dan mengkompilasi tampilan Anda sendiri, bidang formulir, dan komponen lainnya, dan mengunggahnya ke proyek Anda.
FireCMS telah dibuat dengan cermat untuk memudahkan pengembang membuat alat CMS/admin sambil menawarkan pengalaman pengeditan data yang luar biasa dan antarmuka yang ramah pengguna untuk pemasar dan pengelola konten.
Kami telah mengembangkan tampilan spreadsheet berjendela yang sangat efisien untuk koleksi, memungkinkan pengeditan sebaris untuk sebagian besar bidang umum, serta tampilan popup untuk kasus lain dan penerapan bidang khusus Anda.
Menampilkan dukungan real-time , FireCMS sangat cocok untuk aplikasi yang memerlukan pembaruan terus-menerus. Ini juga mendukung pencarian teks (melalui penyedia eksternal seperti Algolia, jika menggunakan Firestore), memfilter dan mengurutkan , dan mengekspor data.
FireCMS mendukung impor dan ekspor data dalam format CSV serta JSON. Bawa data Anda dari sumber lain atau ekspor untuk digunakan di sistem lain.
Kami menawarkan sistem yang kuat dan fleksibel untuk menentukan konfigurasi impor dan ekspor, memungkinkan Anda menentukan bidang yang akan diimpor/ekspor, format, dan pemetaan antara bidang dalam file dan bidang dalam koleksi.
Saat mengedit entitas, FireCMS menawarkan sistem dialog samping bersarang untuk menavigasi subkoleksi dan mengakses tampilan kustom (seperti formulir kustom atau pratinjau blog). Fungsionalitas ini juga dapat diakses secara terprogram menggunakan hook useSideEntityController
.
FireCMS mencakup lebih dari 20 bidang bawaan dengan berbagai opsi penyesuaian dan validasi. Komponen telah dirancang dengan cermat untuk pengalaman pengguna yang luar biasa, termasuk fitur-fitur canggih seperti referensi ke koleksi lain, penurunan harga , dan penataan ulang susunan .
Untuk kasus penggunaan yang tidak didukung, buat kolom kustom Anda sendiri sebagai komponen React.
FireCMS juga mendukung kolom bersyarat dalam formulir, memungkinkan Anda menentukan aturan untuk kolom aktif berdasarkan logika Anda.
Tentukan tampilan navigasi mana yang dapat dilihat pengguna dan operasi (membuat, mengedit, menghapus) yang dapat mereka lakukan berdasarkan sistem peran Anda. Anda bahkan dapat mengonfigurasinya pada tingkat per entitas atau koleksi.
Secara default, FireCMS mendukung semua mekanisme otorisasi Firebase, namun Anda dapat menerapkan mekanisme Anda sendiri.
Tentukan referensi ke entitas dalam koleksi lain dan manfaatkan bidang referensi dan pintasan terintegrasi.
Anda juga dapat menentukan subkoleksi di tingkat entitas untuk data bertumpuk dalam model koleksi/dokumen/koleksi.
Setiap tampilan di CMS mendukung data real-time, sehingga cocok untuk menampilkan informasi yang terus diperbarui.
Formulir juga mendukung fitur ini, dengan nilai apa pun yang diubah dalam database diperbarui dalam tampilan formulir apa pun yang terbuka selama belum disentuh oleh pengguna. Hal ini memungkinkan kasus tingkat lanjut ketika Cloud Function dipicu setelah menyimpan entitas, mengubah beberapa nilai, dan memerlukan pembaruan real-time.
FireCMS mendukung pengunggahan file ke Firebase Storage secara langsung dan menyediakan kolom khusus untuk menangani unggahan file tunggal dan ganda, serta penyusunan ulang.
Anda dapat mengganti implementasi Firebase Storage dengan implementasi Anda sendiri.
Jika Anda memerlukan dukungan umum, Anda dapat membuka masalah GitHub atau bergabung dengan saluran Discord kami.
Apakah Anda memerlukan konsultasi dalam menyiapkan CMS berbasis Firestore dalam waktu singkat? Kami dengan senang hati membantu! [email protected]
https://firecms.co/docs/changelog
Inti dari FireCMS dilisensikan di bawah lisensi MIT. Beberapa paket, yang digunakan di FireCMS Pro dan Cloud, dilisensikan di bawah Business Source License 1.1 (BSL). Periksa Lisensi lengkapnya di sini.