Skip to content

Your go-to for tracking PC game prices and discounts from legitimate resellers

Notifications You must be signed in to change notification settings

benjamindean/observatory

Repository files navigation

Observatory

alt text

Observatory is the essential app for tracking PC game prices and discounts exclusively from legitimate resellers. Easily monitor the best deals for your favorite PC games, ensuring you never miss out on a sale.

Screenshots

Features

  • Track discounts from 30+ legitimate resellers.
  • Add games to your waitlist.
  • Get notifications when your waitlisted games go on sale.
  • Import your wishlist from Steam.
  • Search games.
  • View store-specific coupons if available.
  • Select from 30+ color schemes to customize the app's appearance.

FAQ

Q: Why does the discount in the app not match the discount at the store?
A: It probably means that the data about prices is not updated on IsThereAnyDeal.com yet. The data is aggregated in multiple currencies from a lot of stores, so some delays are to be expected. This also applies to coupons, bundles, and review scores.

Q: The app is taking a long time to load and/or crashes. Do I have to submit a bug report?
A: Sometimes there is a high load on the servers due to some major sales. There also might be maintenance going on. You can always check IsThereAnyDeal.com and if it's working as expected, please report a bug here.

Q: Will these keys get my Steam account blocked?
A: No, all the stores within the app are legitimate key resellers, so there should be no "grey" keys whatsoever.

Q: I enabled notifications, but I'm not receiving them. What's wrong? A: Observatory doesn't use push notifications; it utilizes local notifications. For notifications to function, the app needs to be in a suspended state. If it's terminated (removed from your recent app list), background operations cease. If you want to manually check for recently discounted games, select the Discount Date filter on the Waitlist page.

Contributing

  1. Register an app on IsThereAnyDeal here and mark it as unlisted.
  2. Get your credentials and create a file assets/secrets.json with the following content:
{
    "itad_api_key": "...",
    "itad_api_secret": "...",
    "itad_api_identifier": "..."
}
  1. Follow Flutter Docs to set up the environment and run the app on an emulator or physical device.
  2. Create a new Firebase project and add it to the app.
firebase login
dart pub global activate flutterfire_cli
flutterfire configure
  1. Create a Pull Request describing your changes.

Disclaimer

All the data about prices, stores, coupons, review scores and discounts comes from IsThereAnyDeal.com. Observatory is not affiliated with IsThereAnyDeal.com in any way.

Support the Development

This app is free and ad-free, and I intend to keep it that way for the foreseeable future. If you enjoy the app, please consider supporting it. Any amount is appreciated.

Please note that there are no additional features or benefits for supporters.

"Buy Me A Coffee"

About

Your go-to for tracking PC game prices and discounts from legitimate resellers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages