Skip to content

M-Ismoil/temp_crud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

📦 Mahsulotlar Bazasini Boshqarish (PyQt + MySQL)

Bu loyiha PyQt5 va MySQL asosida yozilgan bo‘lib, foydalanuvchilarga mahsulotlar bazasini boshqarish imkoniyatini beradi.

✨ Imkoniyatlar

  • 🔍 Mahsulotlarni qidirish
  • 📂 Kategoriya bo‘yicha filterlash
  • ➕ Yangi mahsulot qo‘shish
  • ✏️ Ma’lumotlarni tahrirlash
  • 🗑️ Mahsulotni o‘chirish
  • 📄 Sahifalab ko‘rish (pagination)

🖼️ Interfeys ko‘rinishi

Search

🔎 Qidirish va filterlash

Search

📋 Mahsulotlar ro‘yxati

Table

➕ Qo‘shish, ✏️ Tahrirlash va 🗑️ O‘chirish

CRUD


⚙️ O‘rnatish va Ishga Tushirish

1. Repository-ni klonlash

git clone https://github.com/username/mahsulotlar-bazasi.git
cd mahsulotlar-bazasi

2. Virtual environment yaratish va kutubxonalarni o‘rnatish

python -m venv venv
source venv/bin/activate   # Linux / Mac
venv\Scripts\activate      # Windows

pip install -r requirements.txt

3. MySQL bazasini sozlash

  • database.sql faylini MySQL-ga import qiling.
  • config.py faylida username, password va database nomini moslang.

4. Dastur ishga tushirish

python main.py

🛠️ Texnologiyalar


📌 Kelajak rejalar

  • 📑 Mahsulotlar bo‘yicha Excel/PDF export
  • 👥 User login/register tizimi
  • 🌐 Django/Flask orqali web versiya

👨‍💻 Muallif

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages