Skip to content

A website to track webshop prices over time with a NextJS13 front and Nodejs backend.

Notifications You must be signed in to change notification settings

mrtnrs/prijswatch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About The Project

prijs.watch is a price comparison website that scrapes and tracks prices of products from different webshops. Work in progress.

The setup is:

  • NodeJS backend hosted on Fly.io
  • NextJS 13 frontend hosted on Vercel
  • Scraping w/ Puppeteer
  • Product matching w/ OpenAI API
  • Product images stored on Cloudflare R2
  • Cockroachdb
  • MUI styling
  • Firebase Auth

Roadmap

  • Frontend Auth
  • Cloudflare R2 img storage
  • Finish Frontend layout/styling
  • Implement backend API auth
  • Finish modular/flexible scraping
  • Dynamic metadata
  • Dynamic site map
  • Store errors and logs to db
  • Project deployment
  • Multi-language Support

Contact

@pandabutcher_

About

A website to track webshop prices over time with a NextJS13 front and Nodejs backend.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages