Keskitaso5-7 tuntia⚙️ Automaatio

Hintaseuranta

Seuraa tuotteiden hintoja ja saa ilmoitus hinnan laskiessa.

Teknologiat:Node.jsTypeScriptCheerioSupabaseResend

Aloitusprompt

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)

Ominaisuudet

Tässä projektissa rakennetaan seuraavat ominaisuudet:

1Tuotteiden lisäys URL:lla
2Automaattinen hintaseuranta
3Hintahistoria
4Sähköposti-ilmoitukset
5Dashboard hinnoille

Vaiheet

1

Hinnan haku

Hae hinta verkkosivulta.

Prompti:

Luo funktio joka hakee tuotteen hinnan URL:sta. Käytä Cheerio:ta hinnan parsimiseen. Tee konfiguroitavat selektorit eri kaupoille.
2

Seurantajärjestelmä

Tallenna ja seuraa hintoja.

Prompti:

Luo Supabase-taulut tuotteille ja hintahistorialle. Aja hintahaku ajastettuna (cron). Tallenna jokainen hintapiste historiaan.
3

Ilmoitukset

Lähetä ilmoitus hinnan laskiessa.

Prompti:

Lisää hintarajan asetus tuotteelle. Kun hinta laskee alle rajan, lähetä sähköposti-ilmoitus Resendillä. Näytä dashboard kaikista seurattavista tuotteista.

Laajennusideat

Kun perusprojekti on valmis, voit laajentaa sitä näillä ideoilla:

  • Push-ilmoitukset selaimeen
  • Hintaennusteet trendeistä
  • Useamman käyttäjän tuki
  • Browser extension
  • Telegram/Discord-bot

Lisää projekti-ideoita

Selaa kaikkia automaatio projekteja tai tutustu muihin kategorioihin.