Remote PP access API

I everybody, i’m not sure to be on a developper channel, i just wanted to share my idea.

I created last week a POC of a new functionality : make PP expose an API of its internal data (firstly statistics, also a way to launch quote updates remotely).
I use this API directly via a React app that is reachable through a browser or a native app that is packaged using capacitor.

This endpoint is designed with GraphQL (queries, mutations and also a subscription that allow to follow quotes updates with a progress bar ;)).

As you know, the Portfolio Performances App is not available in France, and this way to do is a kind of way to “cloudify” Portfolio Performances for a single user use.

I finaly packaged the app in a docker image, with xRDP for remote access and deployed it in a kubernetes cluster.

I know that i’m very far from PP original technologies. But this application is so good and so smart for me, that i found it useful to make this POC.

My question is : is anybody already try this way of development around PP ? I’m interested with experiences.

Thanks,

Vincent

Have you seen this branch: GitHub - portfolio-performance/portfolio at feature_REST_API

Quite a wile ago @AndreasB started to evaluate possibilities to make use of PP data for external tool support.

Thanks for this branch. I found here a framework to implement services, but no services, I miss something ?

The framework I made is similar but GraphQL.

@AndreasB stopped the development since other stuff became more important lately. So this is at a walking sceleton phase ever since.

Discussion is here: [new] REST API for Portfolio Performance · Issue #2085 · portfolio-performance/portfolio · GitHub

Hello, maybe this discussion is related too ?

But you may be more advanced now that what was tried previously.