ProductInventory, Python dilinde Flask kullanılarak geliştirilmiş bir stok kontrol uygulamasıdır. Bu uygulama, kullanıcıların ürünleri yönetmelerine, stok durumunu izlemelerine ve güncellemelerine olanak tanır.
Stok Takibi: Her bir ürün için mevcut stok miktarını gösterir.
Kullanıcı Dostu Arayüz: Flask'ın esnekliğiyle oluşturulan kullanıcı dostu bir arayüz sunar. Bu arayüz, kullanıcıların kolayca gezinebilmesini ve istedikleri işlemleri hızlıca yapabilmelerini sağlar.
Stok Güncellemesi: Kullancılar ürünlerin stok miktarını kolaylıkla artırıp, azaltabilirler.
Ürün Silme: Bu özellik ile isteiğiniz ürünü silebilirsiniz.
Detay Sayfası: Ürünlerin detaylarını görmek için detay sayfasına gidebilirsiniz, bu sayfada şunlar;
- Ürün Resmi
- Ürün Adı
- Ürünün Açıklaması
- Stok Durumu
- Stok Miktarı
- Ürün düzenleme Butonu
bulunmaktadır.
- Flask
- SqlAlchemy
- Tailwind CSS
Projeyi klonlama
git clone CLONE_URL
Proje klasörne girin
cd ProductInventory
Gerekli bağımlılıkları yüklemek için
pip install -r requirements.txt
Projeyi çalıştırma
- Linux & Mac OS X
python3 main.py
- Windows
python main.py
Projeyi klonlama
git clone CLONE_URL
Proje klasörne girin
cd ProductInventory
Docker image oluştuma
docker build -t python-app .
Container'ı çalıştırma
docker run -p 5000:5000 python-app
Normal kurulum için;
Tarayıcınızın URL barına http://127.0.0.1:5000
yazıp girmeniz yeterli.
Docker kurulumu için;
Tarayıcınızın URL barına http://127.0.0.1:5000
veya http://<local-ip-adresi>:5000
yazıp girmeniz yeterli.
Eğer projeye katkıda bulunmak isterseniz, lütfen bir Pull Requets oluşturun. Katkılarınızı bekliyoruz!
Bu proje MIT lisansı altında lisanslanmıştır.