Skip to content

This project was built with an external API called Twilio for sending Whatsapp messages. Programming language is Java Core, Spark framework for REST calls, and Selenium.

Notifications You must be signed in to change notification settings

Dynotum/euro-tracker-nexpay

Repository files navigation

euro-tracker-nexpay

Description

This project was built with an external API called Twilio for sending Whatsapp messages. Programming language is Java Core, Spark framework for REST calls, and Selenium.

Currently, it's running on a Virtual Machine with Centos 7.9 and Xfce as a GUI on Azure Cloud. As a Webhook it is using ngrok running locally on the VM.

This project opens up a Firefox browser and gets the current value of one euro per mexican peso for nexpay.com.au platform.

Alt tect

The main purpose of the project is to send an outgoing WhatsApp message for each number / customer registered with the current Mexican currency value. If the value of the Mexican peso is less than $ 24.0 mxn per euro, this function will notify you every 2 hours.

Another feature is to get the current value of the Mexican currency 24/7 simply by answering anything to the Twilio number and it will respond with the current currency of the Mexican peso per euro.

How to build it and create a JAR

$ ./gradlew clean build
$ ./gradlew jar

The jar file will be created under ../build/libs

How to execute it

$ nohup java -jar nexpay-1.0-SNAPSHOT.jar > ~/tracking.log 2>&1 &

About

This project was built with an external API called Twilio for sending Whatsapp messages. Programming language is Java Core, Spark framework for REST calls, and Selenium.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages