Skip to content

Adib-Bahaudin/Pos_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

208 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧾 POS Project — Python 100% 🐍

A simple yet ambitious Point of Sale (POS) system built entirely in Python.


👋 Selamat Datang

Selamat datang di repository saya! 🙌
Proyek ini masih dalam tahap pengembangan — saya terus bekerja untuk menyelesaikannya dan menjadikannya sebaik mungkin.

Proyek ini adalah aplikasi POS Kasir yang bertujuan untuk membantu kasir dalam menjalankan tugas mereka secara lebih efisien dan digital.
Saya membuat proyek ini sebagai tantangan pribadi untuk menjadi seorang Fullstack Python Developer. 💪


🧩 Alur Proyek

🖥️ UI (User Interface) — dibangun menggunakan PySide6
🗄️ Database — menggunakan SQLite3, dengan file database.py sebagai penghubung utama
🔐 Keamanan — menggunakan sistem token JWT (PyJWT) untuk autentikasi dan manajemen sesi


⚙️ Cara Menjalankan Proyek

Ikuti langkah-langkah berikut untuk mencoba proyek ini di perangkat Anda 👇

# 1️⃣ Clone repository ini
git clone https://github.com/Adib-Bahaudin/Pos_Project.git

# 2️⃣ Masuk ke folder proyek
cd Pos_Project

# 3️⃣ Ubah nama file konfigurasi keamanan
mv src/utils/security.example.py src/utils/security.py
# (Atau untuk pengguna Windows Command Prompt):
# ren src\utils\security.example.py security.py

# 4️⃣ Install dependensi
python -m pip install -r requirements.txt

# 5️⃣ Jalankan aplikasi
python main.py

✨ Fitur yang Tersedia

✅ Login menggunakan key

👤 Dua tipe pengguna: Superuser dan User

🛡️ Database terlindungi dari SQL Injection

🧠 Menggunakan sistem session yang cerdas

💯 Fitur-fitur penting lainnya yang dibutuhkan untuk sistem POS, termasuk laporan Laba Transaksi

🚧 Dan proyek ini akan selalu di update agar menjadi lebih baik!


⚠️ Disclaimer

Proyek ini dikembangkan berdasarkan studi kasus dari Toko Barokah Copy & Printing, yang merepresentasikan kebutuhan nyata dalam operasional usaha percetakan dan layanan serupa.

Sistem POS ini dirancang agar sangat relevan untuk UMKM, khususnya yang bergerak di bidang jasa dan retail, dengan fitur-fitur yang cukup lengkap untuk mendukung aktivitas penjualan, manajemen pengguna, serta keamanan data.

Selain itu, proyek ini juga memiliki potensi untuk dikembangkan lebih lanjut agar dapat digunakan dalam skala bisnis yang lebih besar. Saya terbuka untuk melakukan penyesuaian, pengembangan fitur tambahan, maupun integrasi sistem sesuai dengan kebutuhan spesifik bisnis Anda.

💡 Jika Anda tertarik untuk mengadaptasi atau mengembangkan proyek ini lebih lanjut,
jangan ragu untuk menghubungi saya untuk diskusi dan kerja sama. 🤝


🙏 Permohonan Maaf

Dengan berat hati, saya sampaikan bahwa ini adalah akun GitHub kedua saya. Akun pertama saya sebelumnya mendapatkan teguran dari pihak GitHub, sehingga sebagian portofolio saya tidak dapat diakses.

Saya akan terus berusaha untuk membangun ulang portofolio saya di akun ini dan memberikan hasil yang lebih baik dari sebelumnya. Terima kasih atas pengertiannya! ❤️


📬 Kontak

📧 Email: 2342.jenius@gmail.com

🌐 GitHub: Adib-Bahaudin


Made with ❤️ and Python 🐍

© 2025 Adib Bahaudin

About

🧾 Proyek ini dibuat sebagai bagian dari portofolio saya. Sebuah aplikasi POS (Point of Sale) yang berfungsi untuk mengelola dan mendigitalisasi jobdesk kasir, dibangun sepenuhnya menggunakan Python 🐍.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages