Seuraa tuotteiden hintoja ja saa ilmoitus hinnan laskiessa.
Kopioi tämä prompti Cursoriin tai muuhun AI-työkaluun aloittaaksesi projektin.
Luo hintaseurantasovellus. Tietomalli: - products (id, name, url, store, current_price, target_price, user_id) - price_history (id, product_id, price, checked_at) Toiminnot: 1. Lisää tuote URL:lla (hae nimi ja hinta automaattisesti) 2. Aseta hälytysraja 3. Ajastettu hintatarkistus (esim. 6h välein) 4. Sähköposti kun hinta laskee Dashboard: - Lista seurattavista tuotteista - Nykyinen hinta vs. tavoite - Hintahistoriakaavio - Lisää/poista tuotteita Tech: - Next.js API Routes (scraping) - Cheerio (HTML parsing) - Supabase (data + cron) - Resend (emails) - Recharts (kaaviot)
Tässä projektissa rakennetaan seuraavat ominaisuudet:
Hae hinta verkkosivulta.
Luo funktio joka hakee tuotteen hinnan URL:sta. Käytä Cheerio:ta hinnan parsimiseen. Tee konfiguroitavat selektorit eri kaupoille.
Tallenna ja seuraa hintoja.
Luo Supabase-taulut tuotteille ja hintahistorialle. Aja hintahaku ajastettuna (cron). Tallenna jokainen hintapiste historiaan.
Lähetä ilmoitus hinnan laskiessa.
Lisää hintarajan asetus tuotteelle. Kun hinta laskee alle rajan, lähetä sähköposti-ilmoitus Resendillä. Näytä dashboard kaikista seurattavista tuotteista.
Kun perusprojekti on valmis, voit laajentaa sitä näillä ideoilla:
Selaa kaikkia automaatio projekteja tai tutustu muihin kategorioihin.