Skip to content

yunz-dev/pricebyte

Repository files navigation

Pricebyte

image PriceByte is a fast, modern grocery price comparison platform for Australian supermarkets, aggregating real-time prices from Woolworths, Coles, Aldi, and IGA.

Features

  • Price Comparison across major stores
  • Price Tracking with history + alerts
  • Shopping Lists with total cost comparison
  • Deals Feed for weekly specials
  • AI Matching to deduplicate products
  • Real-time Updates via automated ingestion + scraping

Architecture

  • Frontend: Next.js, React, TypeScript, Tailwind
  • Backend: Spring Boot, PostgreSQL, Redis, JWT
  • Ingestion: FastAPI + SQLAlchemy
  • Scrapers: Python/Node for APIs + web pages
  • Infra: Docker, Kubernetes, Terraform, Nix

Dev Setup

git clone <repo>
docker-compose up -d
  • App: localhost:3000
  • API: localhost:8080

About

PriceByte is designed to help users compare grocery prices across multiple stores, find the best deals, and make informed shopping decisions. This application will provide a user-friendly way to search for products, compare prices, track price changes, and manage shopping lists—helping users save money and shop smarter.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Contributors