https://binamatic-app.appspot.com/
#Cryptorun.io
-
Checkout repo
-
(Optional) Checkout Binance Java API repo
-
https://github.com/binance-exchange/binance-java-api
-
Our project uses a built .jar from this repo. Code checkout is not necessary but could be helpful.
-
-
Download JDK
-
Download Cloud SDK
-
Run
gcloud init
to configure SDK -
Run
gcloud components install app-engine-java
to install App Engine Java SDK
-
Download Eclipse IDE for Java Developers
-
Install Cloud Tools for Eclipse
-
Open Project in Eclipse: File -> Open Project from file system ->
binamatic\java
-
Set code formatter: Window -> Preferences -> Java -> Code Style -> Formatter -> Import ->
binamatic\java\eclipse-formatter.xml
- No DB exists yet...
-
Recommended to use Visual Studio Code for Angular dev
-
File -> Open Folder -> Choose
binamatic\angular
directory
-
Run
npm install
from within VS Code -> View -> Integrated Terminal -
Run
npm start
from within VS Code -> View -> Integrated Terminal -
Navigate to
https://localhost:4200/
in your browser
-
Backend
- There is no backend build. Java automatically compiles.
-
Frontend
-
In VS Code, Press CTRL + SHIFT + B to kick off the build.
-
This will AoT build and copy build assets to
binamatic\java\src\main\webapp
-
-
Deploy
- In Eclipse, right click on
binamatic
project. SelectDeploy to App Engine Standard
.
- In Eclipse, right click on