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

Uploaded Python 3

File details

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

File metadata

  • Download URL: aptis_onboarding_ui-0.1.5.tar.gz
  • Upload date:
  • Size: 72.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.5.tar.gz
Algorithm Hash digest
SHA256 defc813f2c6de5d9fefbaaea762cc089ff5551f80766f96f81c7c5586a5793e6
MD5 c29fb2219650e82eb234cd0d742a88d7
BLAKE2b-256 6380ba33ce3bcdbed11f94cb80b2320dd540c6e83ece45bd420eb5b56b81ae63

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for aptis_onboarding_ui-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 f69b26222da4ce803262b5cfc7893b3d45613c490f89ffe0d81fb2e0c94bac4c
MD5 5ab06ccf21f9ddd77bcdf84f420664cd
BLAKE2b-256 12016092878b68bc41fee91455c0c1506994f39c0895ef63892c212c1bb6a0c6

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