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.1.tar.gz (60.8 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.1-py3-none-any.whl (61.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aptis_onboarding_ui-0.1.1.tar.gz
  • Upload date:
  • Size: 60.8 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.1.tar.gz
Algorithm Hash digest
SHA256 7433d70251d79475a72eba0cd71dfeca382db145adfb969c93ce52f48297b771
MD5 a73a5ff477a630497bf0e2124b3dc3b4
BLAKE2b-256 f9a08eb165aab6655e5efe93fb1df22e8653a998d0f93ce9fb7676ede03c8985

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aptis_onboarding_ui-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e2a8ed230240d62882ba643ad3c43a0a9d9e4affdbd34b3455a53502a2212210
MD5 1211066936d3f7c7c40510f42f02d2bd
BLAKE2b-256 7b2547ba9927fd1b5da03237a7f3895c38abc070b438e5742f3baff74493e18c

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