An ecosystem for quantamental traders and investors
This is the ecosystem MonoRepo with Elixir Backend, React Frontend, and GitOps. Envoy Proxy, Kubernetes in progress.
The website is end-to-end encrypted and lives on Google Cloud Platform in docker optimized containers:
We are looking for contributors! If you interested in learning the latest technologies, join us in building a distributed and decentralized autonomous system for capturing value from global financial markets.
Fork It: fork
Watch/ Follow: watch
Create Issues: create issue
- Elixir & OTP - the functional distributed systems and concurrency platform for massive scale and modern web services.
- React - Simple and modular web document technology
- Webpack - Control over all aspects of the frontend
- Sass - CSS improved
- CSS Grid - responsive layouts made easy
- Ant Design - Ideal framework for mobile and web quant heavy designs (build by ant financial)
- Docker Compose - bootstrapped microservices
- Envoy - the sidecar web proxy for modern microservice architectures (nginx on steroids with builtin TLS, GRPC, circuit breakers, etc..)
- Terraform - infrastructure as code for gitops
- Istio - connect, control, secure, and observe services
- Kubernetes - the infrastructure orchestration tool dejour
- Helm - Power tools for Kubernetes
If you are interested in learning the latest WealthTech algorithms and adding skills like new development tools (elixir, microservices, react, and gitops), contributing to this project would be a good opportunity for you to pick them up.
git pull --recurse-submodules
git submodule update --init cryptowise_frontend
git submodule update --init platform_umbrella
Building and Running the system: To build and run the frontend standalone, cd into cryptowise_frontend and run:
yarn build
yarn start
This runs webpack-dev-server on localhost:8081 for local development.
To run the whole system in the docker environment:
docker-compose up --build