Skip to content

kangzid/struktur_data_final

Repository files navigation

Cuplikan layar 2024-06-05 133531


🛄 Aplikasi Kelola Stok dan Transaksi

Aplikasi ini dibuat untuk mengelola data stok barang dan transaksi konsumen. Dibangun menggunakan framework berbasis Python yaitu Streamlit.

Fitur

  • 📥Kelola Stok Barang:

    • Input Data Stok Barang
    • Restok Barang
    • Lihat Semua Barang
    • Hapus Barang
  • 💸Kelola Transaksi Konsumen:

    • Input Data Transaksi Baru
    • Lihat Data Seluruh Transaksi Konsumen
    • Lihat Data Transaksi Berdasarkan Subtotal
    • Hapus Transaksi
  • 📉Lihat Statistik Perbulan:

    • Lihat Data statistik barang masuk
    • Lihat Data statistik transaksi
  • Tentang:

    • Informasi tentang aplikasi

Instalasi

Untuk menjalankan aplikasi Streamlit ini, Anda perlu menginstal paket-paket Python berikut:

  • streamlit: Framework inti untuk membangun aplikasi web.
  • streamlit-option-menu: Untuk membuat menu sidebar.
  • sqlite3: Sudah termasuk dalam library standar Python, jadi Anda tidak perlu menginstalnya secara terpisah.

Langkah-langkah Instalasi

  1. Clone repository ini:

    git clone https://github.com/username/repository-name.git
    cd repository-name
  2. Buat virtual environment (opsional tapi disarankan):

    python -m venv venv
    source venv/bin/activate  # Di Windows, gunakan `venv\Scripts\activate`
  3. Instal dependensi:

    pip install -r requirements.txt
  4. Jalankan aplikasi:

    streamlit run nama_file.py

Contoh requirements.txt

streamlit
streamlit-option-menu

Struktur Proyek

my-streamlit-app/
│
├── requirements.txt
├── tugas_final.db
├── nama_file.py
└── file_lainnya.py

Tentang Pembuat

Aplikasi sederhana ini dibuat untuk mengelola data stok barang dan transaksi konsumen, dengan Framework berbasis Python Streamlit.io.

Pembuat: Zidan Alfian M_5230411107

Kunjungi saya di: Instagram LinkedIn


Pastikan untuk mengganti nama_file.py dengan nama file skrip Python Anda. Anda juga dapat menyesuaikan informasi lain sesuai dengan kebutuhan Anda.