Giter Site home page Giter Site logo

fx's Introduction

FX

This is a personal project I started to keep track of foreign exchange variation. I was tired of checking the exchange rate manually every day and would sometimes forget so I tried to automate the process.

The fx_notifier script uses a python library called forex to pull an exchange rate daily and notify a specified person via email if the exchange rate is above a certain threshold. I am using this code to help decide when to do a foreign currency exchange between USD and GBP.

I have set up a cron jobs on AWS to run the script at the same time every day (an hour after the forex package pulls its updated exchange rate data at 15:00 CET) and alert me about the USD to GBP exchange rate. I have also set up cron jobs to alert others about various exchange rates at their request.

fx's People

Contributors

maxduganknight avatar

Watchers

 avatar

fx's Issues

Move to serverless computing

This should really run as a serverless computing model so I don't need to have an EC2 instance running constantly. Instead, can I use something like AWS Lambda to send off the request each time and get the answer back?

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.