PricePulse AI
Amazon ürün fiyatlarını otomatik izleyen; geçmiş fiyat grafikleri, istatistikler, AI destekli alım önerisi ve fiyat düşüşü bildirimleri sunan Manifest V3 Chrome eklentisi ve opsiyonel Node.js backend monorepo’su.

- süre
- 1 gün
- ekip
- Solo
- rol
- Full-Stack / Chrome Extension Developer
- kategori
- Full Stack · Frontend + Extension
PricePulse AI, Amazon ürün sayfalarında otomatik olarak ürün başlığı, güncel fiyat, indirim oranı, satıcı, ASIN ve stok durumunu çıkarır; geçmiş fiyatları IndexedDB’de saklar ve popup ile sayfa içi widget üzerinden interaktif grafik ve istatistikler sunar. Kullanıcılar ürünleri takip listesine ekleyebilir, en düşük / en yüksek / ortalama fiyatları görebilir ve AI destekli alım skoru ile kısa vadeli fiyat hareketi tahmini alabilir. Eklenti çoklu Amazon bölgesini destekler; karanlık/aydınlık tema, cam efektli (glassmorphism) arayüz ve animasyonlu grafik geçişleriyle premium bir SaaS deneyimi hedefler.
Monorepo yapısında extension/ klasörü MV3 uyumlu React arayüzünü; backend/ klasörü ise ürün senkronizasyonu, Redis önbellek, kuyruk tabanlı Puppeteer crawler, rate limiting ve Stripe abonelik akışını barındırır. Freemium modelde ücretsiz planda sınırlı takip ve sezgisel AI; premium planda sınırsız takip, gelişmiş analitik ve OpenAI entegrasyonu öngörülür. CSP uyumlu extension sayfaları, yerelde AES-GCM ile şifrelenmiş API anahtarı saklama ve Shadow DOM ile sayfa içi widget izolasyonu güvenlik odaklı tasarlanmıştır.
- Otomatik Amazon algılama: çoklu bölge (.com, .co.uk, .de vb.) ürün sayfası tespiti; DOM tabanlı veri çıkarma (ASIN, fiyat, indirim, satıcı, stok)
- Fiyat geçmişi ve görselleştirme: Dexie ile yerel saklama; Recharts ile mini ve tam grafik; en düşük / ortalama / en yüksek fiyat istatistikleri
- AI fiyat zekâsı: alım öneri skoru (0–100), kısa vadeli düşüş/yükseliş tahmini, sahte indirim uyarısı; OpenAI veya sunucu/heuristic yedek analiz
- Dört extension sayfası: popup dashboard, Amazon sayfa overlay widget’ı, ayarlar ve geçmiş analitik sayfası
- Bildirim ve takip: fiyat düşüşü alarmları, wishlist/takip listesi; freemium (5 ürün) ve premium sınırsız takip
- Ölçeklenebilir backend: Express REST API, Prisma şeması, Redis cache, BullMQ crawler worker, Puppeteer ile periyodik fiyat yenileme
- Monetizasyon ve güvenlik: Stripe checkout/webhook; şifreli yerel API anahtarı; MV3 CSP; rate limiting; modüler monorepo (extension/, backend/, docs/)
- Üretim hazırlığı: Vite production build, Chrome Web Store rehberi, deployment ve veritabanı şema dokümantasyonu
teknolojiler · 19
- Chrome Extension Manifest V3
- React 18
- TypeScript
- Vite (popup, content, background, options, analytics)
- Tailwind CSS
- Framer Motion
- Zustand
- Recharts
- Dexie.js (IndexedDB)
- Node.js
- Express (REST API)
- PostgreSQL
- Prisma
- Redis
- BullMQ
- Puppeteer
- OpenAI API
- Stripe
- Supabase / Firebase auth (hazır mimari)
