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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for aptis_onboarding_ui-0.1.7.tar.gz
Algorithm Hash digest
SHA256 99eaa24777d099eee5a17719e14e81a263c2f3b5ff9a89b91c0b4a30c5b28bac
MD5 e50e67539c369862cf4b3ceb9bebef30
BLAKE2b-256 31c4804746e77e83acbd9b9020fc7ff42d79856008f5ff938c4ce9c4f09cf9b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aptis_onboarding_ui-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 ccbf26dfdf544eb9188f786c57856a85a73575f067b55b88c1059a3791e4f8ca
MD5 bc468a783b22069b28097537945160f5
BLAKE2b-256 2362358805c92c69b52c06e94bdf7c03119f0904f653db0d69f9c0177c865f52

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