GithubHelp home page GithubHelp logo

darealfreak / figure-tracker Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 0.0 535 KB

application to keep watch of wished figures on multiple sites and notify you about auctions, sales or sudden price drops

License: MIT License

Rust 100.00%
monitoring figure-tracker crawler

figure-tracker's Introduction

Figure Tracker

build GitHub

Usage

  • ToDo

Development

Want to contribute? Great!
I'm always glad hearing about bugs or pull requests.

License

This project is licensed under the MIT License - see the LICENSE file for details

figure-tracker's People

Contributors

darealfreak avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

figure-tracker's Issues

replace scraper with kuchiki

while kuchiki is not receiving more features it is at least maintained and easier to use than scraper.
additionally scraper is hard failing on flawed HTML input while kuchiki still properly works which makes it required for the neokyo module

start notifications in separate thread

currently sending notifications blocks the update process which isn't ideal.
use channel to send new notifications to an additional thread sending the notifications.

multithreading locked value

currently the collected prices are locked for the whole process of retrieving the prices from the module effectively nullifying the multithreading.
we should only lock the value when we are currently actively processing it and immediately release it again.

implement conditions for notifications

multiple conditions should be available for notifications:

  • converted price below limit
  • price including shipping/taxes below limit
  • price including taxes below limit
  • lowest price point reached since recording
  • price drop by %d percent compared to previous result

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.