- 🔍 Overview
- ❗ Masalah
- ✅ Solusi
⚠️ Disclaimer- 💻 Aplikasi
- 🛠️ Tech Stack
- ✨ Features
- 🚀 Instalasi
- 📜 License
- 🤝 Kontribusi
- 📞 Kontak
Project pribadi ini adalah sebuah dashboard untuk konsolidasi, dan integrasi data dari berbagai sumber yang di perlukan untuk analisa bisnis MIM3 (partnership dengan IOH-IM3).
- Data yang tersebar dari berbagai sumber perlu untuk di integrasikan untuk memudahkan analisa
- Data masih berbentuk RAW CSV Daily hinggal perlu beberapa hal:
- Penggabungan data dari berbagai sumber
- Pembersihan data
- Transformasi data
- Penyimpanan data yang terstruktur
- Analisa mendalam di butuhkan untuk mendapatkan insight dari data yang ada, hingga bisa diambil keputusan yang tepat
- Dynamic KPI (Key Performance Indicator) memerlukan adaptasi strategi bisnis yang cepat, untuk mengambil keputusan yang tepat
- Dashboard yang mengintegrasikan data dari berbagai sumber
- Pengolahan data yang terstruktur
- Analisa data yang mendalam
- Visualisasi data yang interaktif
- low-code dashboard yang mudah digunakan
- lightweight dan cepat hingga bisa diakses cepat dan mudah
Warning: Project ini adalah project pribadi yang tidak ada hubungannya dengan perusahaan manapun
- Project ini tidak di design untuk digunakan di production, hanya untuk keperluan pribadi
- Pengguna boleh menggunakan project ini, tetapi tidak untuk tujuan komersial, dan di deploy di server
- gunakan di laptop / komputer pribadi
- Aplikasi ini berbasis web dan di akses melalui browser
Technology | Description |
---|---|
uv sebagai pengganti pip dan untuk management dependensi | |
Bahasa pemrograman yang digunakan | |
Framework untuk membuat dashboard | |
Database yang digunakan untuk menyimpan data |
📝 Selengkapnya dapat di lihat di pyproject.toml
Feature | Description |
---|---|
🔄 ETL | Proses pengambilan data dari berbagai sumber, pembersihan data, transformasi data, dan penyimpanan data yang terstruktur |
📊 Dashboard | Tampilan dashboard yang interaktif dan mudah digunakan |
📈 Visualisasi data | Menampilkan data dalam bentuk grafik dan tabel yang mudah dipahami |
🔍 Analisa data | Menampilkan data dalam bentuk grafik dan tabel yang mudah dipahami |
🤖 LLM Integration | Integrasi dengan LLM (Large Language Model) untuk analisa data yang lebih mendalam (AI) |
- Download ZIP dari repository ini atau clone repository ini dari github
- pastikan anda sudah menginstall astral uv di komputer anda
-
Download Python dengan uv
uv python install 3.12
-
Navigasi ke folder project ini
cd bussiness_dashboard
-
Install dependensi project ini
uv sync
-
Jalankan aplikasi 🎉
uv run streamlit run app.py
Project ini menggunakan lisensi MIT License
Anda bebas menggunakan, mengubah, dan mendistribusikan project ini sesuai dengan ketentuan lisensi
Jika Anda ingin berkontribusi pada project ini, silakan fork repository ini dan buat pull request
💡 Semua kontribusi akan dihargai dan diakui
Jika Anda memiliki pertanyaan atau saran, silakan hubungi saya :
Jangan lupa berikan star jika project ini membantu!
Made with ❤️ by coffeeisoxygen