Skip to content

TrideepLD/CryptoTracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

CryptoTracker

An Arbitrage tracker with GUI all done in Java!

Notes

This is a template, to create an arbitrage in Java.

This is an arbitrage. This is the skeleton of an actual project which contains confidential information. The skeleton code works, the API keys, connectors and the such have been removed.

Uses Java 11.

How to run?

  1. Go into code, input your API keys in respective string variables
  2. Compile both Arb and Gui files. Can be done in compiler or terminal using command "javac GUI.java Arb.java"
  3. Either run using an IDE of some sort or run in terminal using command "java GUI"

Update to come

Will add template methods to add data into MongoDB database.

Jars/Builds/Packages

Some of the jar files I used:

  1. jackson-annotations-2.11
  2. jackson-core-2.11
  3. jackson-databind-2.11
  4. javax.ws.rs-api-2.1
  5. json jar for json import
  6. kotlin-stdlib-1.3
  7. mysql-connector-java-8.0
  8. okhttp-4.7
  9. okio-2.7
  10. rescu-2.0
  11. signpost-core-1.2
  12. slf4j-api-1.7
  13. slf4j-nop-1.7

Note to Self

Figure out how to set up asynchronity properly

  1. Learn to use threads + concurrency
  2. Check out code snippet sent
  3. Seperate code per files

Learn MongoDB implementation
Learn web sockets
Learn Asynchronous Requests
Learn JavaRX
Learn ORM
Heroku App
GSON Library

About

Tracks crypto currency prices

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages