diff --git a/docs/reference/_category_.json b/docs/reference/_category_.json
new file mode 100644
index 0000000..5ac6b7c
--- /dev/null
+++ b/docs/reference/_category_.json
@@ -0,0 +1,7 @@
+{
+ "label": "Referensi",
+ "position": 4,
+ "link": {
+ "type": "generated-index"
+ }
+ }
diff --git a/docs/reference/master/_category_.json b/docs/reference/master/_category_.json
new file mode 100644
index 0000000..264a8c6
--- /dev/null
+++ b/docs/reference/master/_category_.json
@@ -0,0 +1,7 @@
+{
+ "label": "Master",
+ "position": 1,
+ "link": {
+ "type": "generated-index"
+ }
+ }
diff --git a/docs/reference/master/dokumen.md b/docs/reference/master/dokumen.md
new file mode 100644
index 0000000..1984f69
--- /dev/null
+++ b/docs/reference/master/dokumen.md
@@ -0,0 +1,12 @@
+---
+sidebar_position: 7
+---
+
+# Dokumen / Legalitas
+
+
+
+* Download
+ - Mendownload lampiran Dokumen oleh Admin GMDP
+* View
+ - Melihat dokumen tanpa perlu mendownload
diff --git a/docs/reference/master/karyawan.md b/docs/reference/master/karyawan.md
new file mode 100644
index 0000000..a6fb50e
--- /dev/null
+++ b/docs/reference/master/karyawan.md
@@ -0,0 +1,14 @@
+---
+sidebar_position: 4
+---
+
+# Menu Karyawan
+
+
+
+* Tambah Karyawan
+ - Menambahkan Karyawan Teknisi atau Admin [[Menambahkan Teknisi]]
+* Edit Karyawan
+ - Merubah informasi Karyawan
+* Hapus Karyawan
+ - Menghapus data Karyawan
diff --git a/docs/reference/master/pajak.md b/docs/reference/master/pajak.md
new file mode 100644
index 0000000..1ce77a3
--- /dev/null
+++ b/docs/reference/master/pajak.md
@@ -0,0 +1,12 @@
+---
+sidebar_position: 6
+---
+
+# BHP/USO & KSO
+
+
+
+* Unduh Laporan
+ - Download Laporan BHP / USO & KSO dengan format Excel
+* Filter Bulan
+ - Digunakan untuk melihat Laporan BHP / USO & KSO dari bulan ke bulan
diff --git a/docs/reference/master/paket.md b/docs/reference/master/paket.md
new file mode 100644
index 0000000..6b8576c
--- /dev/null
+++ b/docs/reference/master/paket.md
@@ -0,0 +1,17 @@
+---
+sidebar_position: 2
+---
+
+# Menu Paket
+
+
+
+* Tambah Paket
+ - Menambahkan Daftar Paket Layanan [[Menambahkan Layanan Paket Internet]]
+* Form Profile PPPoe
+ - OPSI untuk mengkoneksikan paket di Ebilling dengan Paket pada Profile Mikrotik
+ - Dengan catatan, harus mengisi API Mikrotik terlebih dahulu
+* Ubah Paket
+ - Merubah informasi layanan Paket
+* Hapus Paket
+ - Menghapus layanan Paket
diff --git a/docs/reference/master/pelanggan.md b/docs/reference/master/pelanggan.md
new file mode 100644
index 0000000..5f8329e
--- /dev/null
+++ b/docs/reference/master/pelanggan.md
@@ -0,0 +1,20 @@
+---
+sidebar_position: 1
+---
+
+# Menu Pelanggan
+
+
+
+* Upload
+ - Fitur Upload Pelanggan secara serentak menggunakan File Excel [[Input Pelanggan Otomatis]]
+* Download
+ - Fitur Download Laporan data Pelanggan dengan lengkap, hasil laporan berupa File Excel
+* Tambah Pelanggan
+ - Menambahkan Pelanggan secara manual [[Input Pelanggan Manual]]
+* Edit
+ - Merubah identitas dan layanan Pelanggan
+* Ubah Status Koneksi
+ - Merubah Status Koneksi Aktif, Diblokir, Berhenti
+* Reset Password
+ - Reset password Pelanggan jika pelanggan lupa password
diff --git a/docs/reference/master/penghasilan.md b/docs/reference/master/penghasilan.md
new file mode 100644
index 0000000..5a56bda
--- /dev/null
+++ b/docs/reference/master/penghasilan.md
@@ -0,0 +1,10 @@
+---
+sidebar_position: 5
+---
+
+# Menu Penghasilan
+
+
+
+* Filter Tahun
+ - Digunakan untuk melihat penghasilan dari tahun ke tahun
diff --git a/docs/reference/master/site.md b/docs/reference/master/site.md
new file mode 100644
index 0000000..91e9b88
--- /dev/null
+++ b/docs/reference/master/site.md
@@ -0,0 +1,16 @@
+---
+sidebar_position: 3
+---
+
+# Menu Site/Wilayah
+
+
+
+* Tambah Site
+ - Menambahkan Daftar [[Site atau Wilayah]]
+* Ubah Site
+ - Merubah informasi pada Site
+* Hapus Site
+ - Menghapus Daftar Site
+* Download
+ - Download Laporan Pelanggan dalam bentuk File Excel. Data laporan sesuai dengan masing masing Site yang di download
diff --git a/docs/reference/mikrotik/_category_.json b/docs/reference/mikrotik/_category_.json
new file mode 100644
index 0000000..bf80995
--- /dev/null
+++ b/docs/reference/mikrotik/_category_.json
@@ -0,0 +1,7 @@
+{
+ "label": "Mikrotik",
+ "position": 4,
+ "link": {
+ "type": "generated-index"
+ }
+ }
diff --git a/docs/reference/mikrotik/pengaturan.md b/docs/reference/mikrotik/pengaturan.md
new file mode 100644
index 0000000..43f4ea0
--- /dev/null
+++ b/docs/reference/mikrotik/pengaturan.md
@@ -0,0 +1,17 @@
+---
+sidebar_position: 1
+---
+
+# Pengaturan
+
+Berisi Layanan Mikrotik, saat ini hanya support mode PPPoe. Anda dapat menentukan profile isolir dan mengatur apakah isolir berjalan otomatis atau tidak
+
+
+* Tambah Router
+ - Menambahkan Mikrotik dengan, IP/Host, Username, Password, Port API
+* Ubah Router
+ - Mengubah Identitas Mikrotik
+* Hapus Router
+ - Menghapus daftar Mikrotik dari Ebilling
+* Pilih Profile Isolir
+ - Menentukan Profile Isolir pada Mikrotik agar terbaca oleh Ebilling
diff --git a/docs/reference/payment-gateway/_category_.json b/docs/reference/payment-gateway/_category_.json
new file mode 100644
index 0000000..472ef82
--- /dev/null
+++ b/docs/reference/payment-gateway/_category_.json
@@ -0,0 +1,7 @@
+{
+ "label": "Payment Gateway",
+ "position": 3,
+ "link": {
+ "type": "generated-index"
+ }
+ }
diff --git a/docs/reference/payment-gateway/api.md b/docs/reference/payment-gateway/api.md
new file mode 100644
index 0000000..4ab95c0
--- /dev/null
+++ b/docs/reference/payment-gateway/api.md
@@ -0,0 +1,15 @@
+---
+sidebar_position: 3
+---
+
+# Pengaturan API Payment Gateway
+
+Berisi Pengaturan Payment Gateway berupa KEY dan TOKEN dari FLIP
+
+
+* Daftar Flip for Business
+ - Kunjungi https://business.flip.id/
+* Pilih Live Mode
+ - Pilih Menu Pengembang
+ - Pilih Kelola API
+* Copy KEY dan TOKEN
diff --git a/docs/reference/payment-gateway/riwayat.md b/docs/reference/payment-gateway/riwayat.md
new file mode 100644
index 0000000..37c904a
--- /dev/null
+++ b/docs/reference/payment-gateway/riwayat.md
@@ -0,0 +1,11 @@
+---
+sidebar_position: 2
+---
+
+# Riwayat
+
+Berisi Informasi Riwayat Pemasukan dari Payment Gateway oleh Pelanggan
+
+
+* Lihat Invoice
+ - Melihat Invoice Pelanggan dalam format .PDF
diff --git a/docs/reference/payment-gateway/status.md b/docs/reference/payment-gateway/status.md
new file mode 100644
index 0000000..ae2a58d
--- /dev/null
+++ b/docs/reference/payment-gateway/status.md
@@ -0,0 +1,8 @@
+---
+sidebar_position: 1
+---
+
+# Status
+
+Berisi Informasi Saldo dan status dari Bank Payment Gateway dari Flip
+
diff --git a/docs/reference/tagihan/_category_.json b/docs/reference/tagihan/_category_.json
new file mode 100644
index 0000000..e73c8e3
--- /dev/null
+++ b/docs/reference/tagihan/_category_.json
@@ -0,0 +1,7 @@
+{
+ "label": "Tagihan",
+ "position": 2,
+ "link": {
+ "type": "generated-index"
+ }
+ }
diff --git a/docs/reference/tagihan/paid.md b/docs/reference/tagihan/paid.md
new file mode 100644
index 0000000..e6bc927
--- /dev/null
+++ b/docs/reference/tagihan/paid.md
@@ -0,0 +1,11 @@
+---
+sidebar_position: 3
+---
+
+# Riwayat Tagihan
+
+Berisi Informasi daftar Tagihan Lunas atau Tagihan yang sudah pernah dibayar oleh Pelanggan
+
+
+* Lihat Invoice
+ - Melihat Invoice Pelanggan dalam format .PDF
diff --git a/docs/reference/tagihan/unpaid.md b/docs/reference/tagihan/unpaid.md
new file mode 100644
index 0000000..14e6e65
--- /dev/null
+++ b/docs/reference/tagihan/unpaid.md
@@ -0,0 +1,15 @@
+---
+sidebar_position: 1
+---
+
+# Tagihan Belum Dibayar
+
+Berisi Informasi Tagihan Outstanding (Belum Dibayar) oleh Pelanggan
+
+
+* Download Seluruh Invoice
+ - Mendownload seluruh invoice outstanding dalam format .ZIP
+* Lihat Invoice
+ - Melihat Invoice Pelanggan dalam format .PDF
+* Cash
+ - Melunasi Invoice pelanggan dengan metode pembayaran Cash / Tunai
diff --git a/docs/reference/tagihan/waiting.md b/docs/reference/tagihan/waiting.md
new file mode 100644
index 0000000..192fc14
--- /dev/null
+++ b/docs/reference/tagihan/waiting.md
@@ -0,0 +1,14 @@
+---
+sidebar_position: 2
+---
+
+# Tagihan Menunggu Konfirmasi
+
+
+Berisi Informasi Tagihan yang sudah dibayar melalui Upload Bukti Transfer Bank oleh Pelanggan namun perlu diverifikasi oleh admin anda atau anda sendiri
+
+
+* Tampilkan Bukti Bayar
+ - Melihat Bukti Pembayaran yang di upload oleh Pelanggan
+* Konfirmasi
+ - Melunasi Invoice pelanggan dengan metode pembayaran Transfer Bank namun di verifikasi bukti pembayaran secara manual
diff --git a/docs/first-setup/_category_.json b/docs/tutorial/first-setup/_category_.json
similarity index 100%
rename from docs/first-setup/_category_.json
rename to docs/tutorial/first-setup/_category_.json
diff --git a/docs/first-setup/menambah-paket.md b/docs/tutorial/first-setup/menambah-paket.md
similarity index 100%
rename from docs/first-setup/menambah-paket.md
rename to docs/tutorial/first-setup/menambah-paket.md
diff --git a/docs/first-setup/menambah-site.md b/docs/tutorial/first-setup/menambah-site.md
similarity index 100%
rename from docs/first-setup/menambah-site.md
rename to docs/tutorial/first-setup/menambah-site.md
diff --git a/docs/first-setup/menambah-teknisi.md b/docs/tutorial/first-setup/menambah-teknisi.md
similarity index 100%
rename from docs/first-setup/menambah-teknisi.md
rename to docs/tutorial/first-setup/menambah-teknisi.md
diff --git a/docs/input-data/_category_.json b/docs/tutorial/input-data/_category_.json
similarity index 100%
rename from docs/input-data/_category_.json
rename to docs/tutorial/input-data/_category_.json
diff --git a/docs/input-data/input-data-manual.md b/docs/tutorial/input-data/input-data-manual.md
similarity index 100%
rename from docs/input-data/input-data-manual.md
rename to docs/tutorial/input-data/input-data-manual.md
diff --git a/docs/input-data/input-data-otomatis.md b/docs/tutorial/input-data/input-data-otomatis.md
similarity index 100%
rename from docs/input-data/input-data-otomatis.md
rename to docs/tutorial/input-data/input-data-otomatis.md
diff --git a/docs/intro.md b/docs/tutorial/intro.md
similarity index 100%
rename from docs/intro.md
rename to docs/tutorial/intro.md
diff --git a/docusaurus.config.ts b/docusaurus.config.ts
index 37178aa..8140d5a 100644
--- a/docusaurus.config.ts
+++ b/docusaurus.config.ts
@@ -70,6 +70,12 @@ const config: Config = {
position: 'left',
label: 'Tutorial Sistem E-Billing',
},
+ {
+ type: 'docSidebar',
+ sidebarId: 'ebillingReference',
+ position: 'left',
+ label: 'Referensi',
+ },
// {to: '/blog', label: 'Blog', position: 'left'},
{
href: 'https://github.com/GMDP-Developers/Billing-ISP',
diff --git a/sidebars.ts b/sidebars.ts
index c69ba4e..8491938 100644
--- a/sidebars.ts
+++ b/sidebars.ts
@@ -12,7 +12,8 @@ import type {SidebarsConfig} from '@docusaurus/plugin-content-docs';
*/
const sidebars: SidebarsConfig = {
// By default, Docusaurus generates a sidebar from the docs folder structure
- ebillingTutorial: [{type: 'autogenerated', dirName: '.'}],
+ ebillingTutorial: [{type: 'autogenerated', dirName: 'tutorial'}],
+ ebillingReference: [{type: 'autogenerated', dirName: 'reference'}],
// But you can create a sidebar manually
/*