Skip to content

Flutter ve Python Flask kullanılarak geliştirilmiş, e-ticaret sitelerindeki ürün fiyatlarını otomatik takip eden mobil uygulama.

Notifications You must be signed in to change notification settings

erdsel/price-tracker-app-python-flutter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fiyat Takip Uygulaması

  • Ürün fiyatlarını takip eden Flask + Flutter uygulaması

Özellikler

  • Ürün linkini yapıştırarak takip listesine ekleme
  • Otomatik fiyat kontrolü (30 dakikada bir)
  • Fiyat düşüşü bildirimleri
  • Fiyat geçmişi grafiği
  • Manuel fiyat kontrolü

📸 Uygulamadan Ekran Görüntüleri

Ürün URL ekleme sayfası
Ürün URL Ekleme — Takip etmek istediğiniz ürünün linkini yapıştırın.
Ürün eklendikten sonra sayfa
Ürün Ekleme Sonrası — Link doğrulanır, ürün özet bilgileri görünür.
Favoriler sayfası
Favoriler — Sık takip edilen ürünleri tek ekranda toplayın.
Ürün detay sayfası 1
Ürün Detayı (1) — Güncel fiyat, son kontrol ve durum bilgileri.
Ürün detay sayfası 2
Ürün Detayı (2) — Fiyat geçmişi grafiği ve manuel kontrol.

Kurulum

Backend (Python Flask)

  1. Python bağımlılıkları:
cd backend
pip install -r requirements.txt
  1. Flask API'yi başlatma:
python app.py

API http://localhost:5000 adresinde çalışacak.

Mobil Tarafı (Flutter)

  1. Flutter bağımlılıkları:
cd price_tracker_app
flutter pub get
  1. Uygulamayı çalıştırın:
flutter run

Kullanım

  1. Backend'i başlatın (python app.py)
  2. Flutter uygulamasını açın
  3. "+" butonuna tıklayıp ürün linki ekleyin
  4. Fiyatlar otomatik takip edilecek

API Endpoints

  • GET /api/urunler - Tüm ürünleri listele
  • POST /api/urun/ekle - Yeni ürün ekle
  • GET /api/urun/<id> - Ürün detayları
  • DELETE /api/urun/<id> - Ürünü sil
  • POST /api/kontrol/baslat - Manuel fiyat kontrolü

Notlar

About

Flutter ve Python Flask kullanılarak geliştirilmiş, e-ticaret sitelerindeki ürün fiyatlarını otomatik takip eden mobil uygulama.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •