My Flight Finder

Pequeno projeto para me ajudar encontrar passagens baratas! DisponĂ­vel no GitHub Pages do projeto.

TODO list:

  • fix next month arrows

  • show some 'loading...' hint in UI

  • add some delay to prevent multiple requests with small interval

  • Have inputs in a separate component?

  • Figure out how to sumarize multiple requests in the calendar
    • have an unique id for each day and update each day separately by id?
    • make a class 'bind' it to each day?
    • have three separate method
      1. to request and parse the data to a common class
      2. queue calendar updates if it's busy
      3. update the calendar

Util

Run: npm run dev

Deploy: node ./gh-pages.js