kasapro

Kasapro - Sistem POS Profesional untuk UMKM Indonesia | Point of Sale Gratis

![Kasapro Logo](/kasapro/images/kasapro.svg) **Sistem Point of Sale (POS) Profesional yang Mudah Digunakan untuk UMKM** [![Version](https://img.shields.io/badge/version-1.0.0-blue.svg)](https://github.com/sofyan-solutions/kasapro) [![License](https://img.shields.io/badge/license-MIT-green.svg)](LICENSE) [![Docker Hub](https://img.shields.io/badge/docker-hub-blue.svg)](https://hub.docker.com/u/sofyansolutions) **Kelola Toko Anda dengan Lebih Mudah, Cepat, dan Profesional - GRATIS** [πŸš€ Mulai Setup](#quick-start) β€’ [πŸ“š Panduan Lengkap](#dokumentasi-lengkap) β€’ [πŸ’¬ Butuh Bantuan?](#butuh-bantuan)

πŸ“– Apa itu Kasapro? Sistem POS Gratis untuk UMKM

Kasapro (Kasa Professional) adalah sistem Point of Sale (POS) profesional gratis yang dirancang khusus untuk UMKM (Usaha Mikro, Kecil, dan Menengah) di Indonesia.

Lebih simple dari ERP kompleks, lebih lengkap dari sistem kasir sederhana.

Kasapro membantu Anda:


🎯 Mengapa Memilih Kasapro? Solusi POS Terbaik untuk UMKM

Masalah yang Biasa Dihadapi UMKM

Apakah Anda pernah mengalami situasi ini?

Jika salah satu dari situasi di atas terjadi pada bisnis Anda, maka Kasapro adalah solusinya! βœ…

Keunggulan Kasapro: POS Profesional yang Terjangkau

1. Sistem Kasir (POS) Lengkap

2. Tracking Penjualan Real-Time

3. Manajemen Stok yang Terkontrol

4. Laporan untuk Keputusan Bisnis

5. Kelola Supplier & Pembelian

6. 100% Gratis & Self-Hosted


πŸ‘₯ Cocok untuk Siapa? POS untuk Berbagai Jenis Bisnis

Kasapro ideal untuk berbagai jenis bisnis retail:

βœ… Toko Kelontong / Warung Sembako

Fitur yang Berguna:

βœ… Kedai Kopi / Warung Makan / Restoran Kecil

Fitur yang Berguna:

βœ… Toko Fashion / Boutique

Fitur yang Berguna:

βœ… Toko Elektronik / Peralatan

Fitur yang Berguna:

βœ… Bisnis Retail Kecil-Menengah Lainnya

Tidak cocok untuk:


πŸš€ Quick Start - Setup dalam 10 Menit

Persyaratan Sistem

Komputer/Server:

Software:

πŸ’‘ Tidak perlu khawatir! Jika Anda belum familiar dengan Docker, kami sediakan panduan lengkap step-by-step di bawah.

Langkah-Langkah Instalasi

Langkah 1: Install Docker Desktop (5 menit)

Untuk Windows/Mac:

  1. Download Docker Desktop dari docker.com/products/docker-desktop
  2. Install seperti aplikasi biasa
  3. Buka Docker Desktop, pastikan icon Docker berwarna hijau (running)

Untuk Linux:

# Ubuntu/Debian
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

# Verifikasi
docker --version
docker compose version

Langkah 2: Download Docker Compose File (1 menit)

Option A: Clone Repository (Jika ada Git)

git clone https://github.com/sofyan-solutions/kasapro.git
cd kasapro

Option B: Download Manual

  1. Buat folder baru (contoh: kasapro)
  2. Download file docker-compose.prod.yml dan .env.example dari GitHub
  3. Simpan di folder tersebut

Langkah 3: Setup Environment (1 menit)

Copy file environment:

# Windows
copy .env.example .env

# Mac/Linux
cp .env.example .env

File .env sudah memiliki default settings yang bisa langsung digunakan!

Langkah 4: Pull Docker Images (3-5 menit)

Pull images dari Docker Hub:

# Set version
export ERP_VERSION=v1.0.0
export DOCKER_IMAGE_PREFIX=sofyansolutions/kasapro

# Pull images
docker compose -f docker-compose.prod.yml pull

Langkah 5: Jalankan Aplikasi (1 menit)

docker compose -f docker-compose.prod.yml --env-file .env up -d

Tunggu 30-60 detik, lalu cek status:

docker compose -f docker-compose.prod.yml ps

Langkah 6: Akses Aplikasi & Setup Wizard

Buka browser dan akses:

https://localhost:9443

⚠️ Catatan: Browser mungkin menampilkan warning security karena self-signed certificate. Ini normal. Klik β€œAdvanced” β†’ β€œProceed to localhost”.

Setup Wizard Otomatis:

Setelah aplikasi terbuka untuk pertama kali, Setup Wizard akan muncul otomatis. Setup wizard memandu Anda untuk:

  1. Setup Informasi Toko:
    • Nama organisasi/bisnis
    • Nama toko
    • Alamat toko (opsional)
    • Nomor telepon (opsional)
  2. Buat Akun Admin:
    • Username untuk login (contoh: admin atau pemilik)
    • Nama lengkap
    • PIN minimal 4 digit
  3. Selesai:
    • Klik β€œSelesai” untuk menyelesaikan setup
    • Anda akan diarahkan ke halaman login
    • Gunakan akun admin yang baru dibuat untuk login

βœ… Tips: Setup wizard hanya muncul sekali saat pertama kali install. Setelah setup selesai, Anda bisa langsung login dengan akun admin yang sudah dibuat.

Jika Setup Wizard Tidak Muncul (Fallback):

Jika setup wizard tidak muncul (sangat jarang), Anda bisa login dengan kredensial default:

⚠️ Penting: Setelah login dengan default credentials, segera buat user admin baru dan ganti kredensial default untuk keamanan!

Langkah 7: Tambah Produk Pertama

Setelah login, tambah produk pertama Anda:

  1. Klik menu β€œProduk” di sidebar
  2. Klik β€œTambah Produk”
  3. Isi informasi produk:
    • Nama produk (contoh: β€œKopi Bubuk 250g”)
    • SKU (contoh: β€œSKU-001”)
    • Harga jual (contoh: 35000 untuk Rp 35.000)
    • Stok awal (opsional)
  4. Klik β€œSimpan”

Selesai! πŸŽ‰ Aplikasi siap digunakan untuk transaksi pertama.

πŸ“š Butuh panduan lebih detail? Lihat Panduan Instalasi Lengkap atau Quick Start Guide


πŸ’‘ Fitur-Fitur Utama Kasapro

πŸ›’ Sistem Kasir (POS) Lengkap

Sistem Point of Sale profesional dengan fitur lengkap untuk operasional kasir sehari-hari:

πŸ“¦ Manajemen Stok Otomatis

Kelola inventory dengan mudah dan efisien:

πŸ“Š Laporan & Analisis Bisnis

Laporan informatif untuk membantu pengambilan keputusan:

πŸͺ Kelola Supplier & Pembelian

Manajemen supplier dan purchase order yang terintegrasi:

πŸ‘₯ Multi-User & Role Management

Sistem user management dengan role-based access control:

πŸ“± Akses dari Berbagai Device

Aplikasi berbasis web yang responsive:


πŸ“Έ Screenshots - Lihat Tampilan Kasapro

Tampilan POS (Point of Sale)

POS Interface - Sistem Kasir Digital Kasapro Interface kasir yang bersih dan mudah digunakan. Scan barcode atau cari produk, langsung masuk ke keranjang.

Dashboard Bisnis

Dashboard - Laporan Penjualan Real-Time Lihat performa bisnis Anda dalam satu tampilan. Omzet, jumlah transaksi, dan produk terlaris langsung terlihat.

Kelola Produk

Product Management - Manajemen Produk dan Inventory Tambah, edit, dan kelola produk dengan mudah. Sertakan foto, harga, stok, dan informasi lainnya.

Laporan Detail

Reports - Laporan Penjualan dan Analisis Bisnis Laporan penjualan yang detail dan mudah dipahami. Export ke Excel untuk analisis lebih lanjut.


❓ FAQ - Pertanyaan yang Sering Ditanyakan

Apakah Kasapro Gratis?

βœ… Ya, Kasapro 100% gratis untuk digunakan. Tidak ada biaya lisensi bulanan atau tahunan. Yang Anda butuhkan hanya komputer dan Docker (juga gratis).

Apakah Data Saya Aman?

βœ… Sangat aman! Semua data tersimpan di komputer/server Anda sendiri. Tidak dikirim ke cloud atau server pihak ketiga. Anda punya kontrol penuh atas data Anda.

Apakah Perlu Koneksi Internet?

⚠️ Untuk instalasi awal dan update, perlu internet. Tapi untuk penggunaan sehari-hari, bisa digunakan offline! Transaksi akan otomatis tersimpan dan di-sync saat internet kembali.

Seberapa Sulit Setup-nya?

βœ… Tidak sulit! Jika Anda bisa install aplikasi biasa, Anda bisa setup Kasapro. Rata-rata setup hanya butuh 10-15 menit. Kami sediakan panduan step-by-step yang mudah diikuti.

Apakah Bisa Digunakan untuk Multi-Cabang?

⚠️ Saat ini Kasapro fokus untuk single location. Untuk multi-cabang, bisa gunakan instance terpisah per cabang. Fitur multi-cabang terintegrasi sedang dalam development.

Bagaimana Cara Update Aplikasi?

βœ… Sangat mudah! Cukup pull images baru dari Docker Hub dan restart:

docker compose -f docker-compose.prod.yml pull
docker compose -f docker-compose.prod.yml up -d

Bagaimana Cara Backup Data?

βœ… Backup database bisa dilakukan dengan perintah:

docker compose -f docker-compose.prod.yml exec postgres pg_dump -U pos_user pos_db > backup.sql

Lihat Panduan Backup untuk detail lengkap.

Apakah Support Indonesia?

βœ… Ya! Aplikasi menggunakan Bahasa Indonesia. Dokumentasi juga tersedia dalam Bahasa Indonesia. Support tersedia via email.

Bisakah Di-custom Sesuai Kebutuhan?

βœ… Karena self-hosted, Anda punya kontrol penuh. Untuk customization lebih dalam, bisa request fitur atau kontak support untuk diskusi.

Apakah Bisa Digunakan Offline?

βœ… Ya! Kasapro mendukung offline mode. Transaksi bisa dilakukan tanpa internet, dan akan otomatis sync saat online kembali.


πŸ“š Dokumentasi Lengkap

πŸš€ Getting Started

πŸ“– Panduan Penggunaan

πŸ”§ Advanced & Troubleshooting


🌟 Roadmap - Fitur yang Akan Datang

Kami terus mengembangkan Kasapro berdasarkan feedback dari pengguna:

πŸ”œ Multi-Cabang Support - Kelola beberapa cabang dalam satu sistem
πŸ”œ Mobile App - Aplikasi mobile native untuk iOS & Android
πŸ”œ Cloud Deployment Option - Option untuk deploy di cloud
πŸ”œ Advanced Analytics - Laporan dan analisis yang lebih mendalam
πŸ”œ Payment Gateway Integration - Integrasi dengan payment gateway


πŸ’¬ Butuh Bantuan?

Email Support: solutionssofyan@gmail.com
Dokumentasi Lengkap: Lihat Semua Panduan
Report Bug: GitHub Issues
Diskusi: GitHub Discussions


🀝 Kontribusi & Komunitas

Kasapro adalah proyek open source. Kami menyambut kontribusi dari komunitas!

Cara berkontribusi:

Lihat Panduan Kontribusi untuk detail.


πŸ“„ License

Proyek ini menggunakan MIT License. Lihat dokumentasi lisensi untuk detail.


🎯 Kata Kunci untuk Pencarian

Kasapro - Sistem POS, Point of Sale, Kasir Digital, Sistem Kasir UMKM, POS Gratis, Inventory Management, Tracking Penjualan, Laporan Bisnis, Self-Hosted POS, Sistem Kasir Indonesia, POS untuk Toko, Kasir Software, Retail Management System, POS Offline, POS untuk Warung, Sistem Kasir Gratis, POS untuk Kedai Kopi, POS untuk Toko Fashion, Manajemen Stok Otomatis, Laporan Penjualan Real-Time


## Mulai Sekarang - Gratis, Mudah, dan Profesional **Siap untuk membuat bisnis Anda lebih profesional?** [πŸš€ Mulai Setup](/kasapro/docs/02-instalasi-setup.html) β€’ [πŸ“š Quick Start](/kasapro/docs/03-quick-start.html) β€’ [πŸ’¬ Tanya di GitHub](https://github.com/sofyan-solutions/kasapro/discussions) --- **Dibuat dengan ❀️ untuk UMKM Indonesia** *Mari bersama-sama membantu UMKM Indonesia menjadi lebih digital dan profesional* [Website](On Development) β€’ [Docker Hub](https://hub.docker.com/u/sofyansolutions) β€’ [Support](mailto:solutionssofyan@gmail.com) β€’ [License](/kasapro/LICENSE)