Skip to content

mrbrightsides/rantai-busi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

RANTAI BUSI

Selamat datang di repository modul Business Intelligence (BI), bagian dari platform analytics end-to-end yang dirancang untuk mengubah data mentah menjadi wawasan bisnis yang dapat digunakan secara langsung. Modul ini menyediakan dashboard interaktif dan laporan real-time untuk mendukung pengambilan keputusan berbasis data.


Tentang

Modul BI menyediakan dashboard dinamis dan alat pelaporan lengkap yang memungkinkan pengguna memantau indikator kinerja utama (KPI), mengikuti tren bisnis, dan membuat laporan yang dapat dikustomisasi. Modul ini berintegrasi mulus dengan modul Exploratory Data Analysis (EDA) untuk memberikan insight visual yang bersih dan mudah dipahami bagi pemangku kepentingan bisnis.

Visi: Menjadi solusi BI yang skalabel, mudah digunakan, dan real-time yang mendorong keputusan bisnis yang lebih cerdas di semua tingkatan organisasi.


Fitur

  • Terhubung ke berbagai sumber data (file CSV, database PostgreSQL/MySQL)

  • Visualisasi interaktif: grafik batang, garis, pai, dan tabel

  • Dashboard kustom dengan fitur drag-and-drop

  • Filter dan slicing data secara real-time

  • Ekspor laporan dalam format PDF/PNG

  • Kontrol akses berbasis peran (Admin dan Viewer)

  • API siap integrasi untuk modul turunannya

graph LR
    A["Modul Business Intelligence (BI)"] --> B["Data Source Connection"]
    A --> C["Dashboard Interaktif"]
    A --> D["Visualisasi Data"]
    A --> E["Filter & Slicing Data"]
    A --> F["Ekspor Laporan"]
    A --> G["Kontrol Akses Peran"]
    A --> H["API Integrasi"]

    B --> B1["CSV/Excel"]
    B --> B2["Database PostgreSQL/MySQL"]

    D --> D1["Grafik Batang"]
    D --> D2["Grafik Garis"]
    D --> D3["Grafik Pai"]
    D --> D4["Tabel"]

    G --> G1["Admin"]
    G --> G2["Viewer"]
Loading

Instalasi

Prasyarat

  • Node.js versi 18 ke atas

  • Docker (opsional untuk deployment container)

  • Database PostgreSQL atau MySQL

Langkah Instalasi

  1. Clone repository ini:
git clone https://github.com/mrbrightsides/rantai-busi.git
cd bi-module
  1. Instal semua dependensi:
npm install
  1. Sesuaikan konfigurasi koneksi database pada file .env

  2. Jalankan aplikasi:

npm start

Atau jalankan dengan Docker:

docker-compose up

Penggunaan


Teknologi

  • Frontend: React, Chart.js

  • Backend: Node.js, Express

  • Database: PostgreSQL/MySQL

  • Autentikasi: JWT dengan kontrol akses berbasis peran


Kontribusi

Kontribusi sangat kami sambut! Silakan ikuti langkah berikut:

  • Fork repository

  • Buat branch fitur baru: git checkout -b feature/nama-fitur

  • Commit perubahan Anda: git commit -m 'Tambah fitur baru'

  • Push ke branch Anda: git push origin feature/nama-fitur

  • Buat pull request di repository ini

  • Harap pastikan kode teruji dan mengikuti style yang sudah ada.


Lisensi

Proyek ini dilisensikan di bawah MIT License - baca file LICENSE untuk informasi lebih lanjut.

Releases

No releases published

Packages

No packages published

Languages