Skip to main content

Companion web UI for deploying and monitoring Aptis plugin strategies

Project description

Aptis Onboarding UI

Companion web app for deploying and monitoring Aptis plugin strategies.

Install

pip install aptis-onboarding-ui

Run

# Connect to EC2 platform
APTIS_API_URL=http://test1.aptisgrptest.com:8082 aptis-ui

# Or default — uses test1.aptisgrptest.com:8082
aptis-ui

Opens at http://localhost:5173.

Screens

Screen What it does
Connect Enter platform URL + API key, loads live strategy state
Strategies View all registered strategies with config and schedule
Templates Browse and clone 4 starter templates
Create Form wizard — generates a .py file with manifest headers
Deploy Drag-and-drop .py upload, manifest validation, one-click deploy
Monitor Live positions, P&L, and recent trades per strategy

Development

cd onboarding-ui/ui
npm install
npm run dev        # dev server with hot reload on :5173
npm run build      # builds into ../aptis_onboarding_ui/dist/

Platform endpoints used

Screen Endpoint
Connect GET /api/v1/strategy/strategies
Deploy POST /api/v1/strategy/plugin/deploy
Monitor GET /api/v1/strategy/positions + /pnl + /trades
Scheduler GET http://localhost:8765/status

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aptis_onboarding_ui-0.1.3.tar.gz (72.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aptis_onboarding_ui-0.1.3-py3-none-any.whl (76.4 kB view details)

Uploaded Python 3

File details

Details for the file aptis_onboarding_ui-0.1.3.tar.gz.

File metadata

  • Download URL: aptis_onboarding_ui-0.1.3.tar.gz
  • Upload date:
  • Size: 72.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.18

File hashes

Hashes for aptis_onboarding_ui-0.1.3.tar.gz
Algorithm Hash digest
SHA256 e3474748aabebf1c9b12568d792f30f15e6158697aed63289b4d4aad373760a5
MD5 e75981e4e0206eaef09dc72aed34cc95
BLAKE2b-256 345c4347bc54051819fa38d3bee449458b3a532b344eb0283469b3659f84d781

See more details on using hashes here.

File details

Details for the file aptis_onboarding_ui-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for aptis_onboarding_ui-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 1525f7441e3d3537c16b5cd0d31623773614818f81ce0fcd271bc1e1f9621ae5
MD5 f270db6e402af13a20e528319f5bb35e
BLAKE2b-256 7077a3bcf94f67fedf8c53b0ef5fc3a43f4dffb7b0d01f2845b5dd095ff0192f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page