Goal: to start a charging session with ChargePoint
As a driver, I want to get an immediate acknowledgement of my request to start a charging session at a station and a decision on whether I am allowed to charge my vehicle at the station.
- driver, with driver app AutoDash o 6FE9 n a mobile device
- ChargePoint operator (CPO)
- E-Mobility service provider (EMSP)
- autodash: driver app AutoDash
- gateway: API gateway and controller for ChargeOnTheGo
- authorization: Authorization service for ChargeOnTheGo
- driver app: for displaying charging activity , for account overview and for monthly statements;
- cloud platform: for station usage (30-day reports etc.), station status (current distribution), real-time power rating graphs and other analysis reports;
- more platforms and parties certainly.
ACL controls who can access specific stations and offers special pricing using connections to boost driver loyalty.
A simplistic view of such an access control list (ACL) would look like:
{
driver group (employee, others),
access hours (weekday officehours, nights and weekends)
}

-- while in autodash project directory
$ docker build -f local.Dockerfile -t i50729/cp-autodash:0.0.1-SNAPSHOT .
$ docker push i50729/cp-autodash:0.0.1-SNAPSHOT
-- while in gateway project directory
$ docker build -f local.Dockerfile -t i50729/cp-gateway:0.0.1-SNAPSHOT .
$ docker push i50729/cp-gateway:0.0.1-SNAPSHOT
-- while in authorization project directory
$ docker build -f local.Dockerfile -t i50729/cp-authz:0.0.1-SNAPSHOT .
$ docker push i50729/cp-authz:0.0.1-SNAPSHOT
Due to some issues with development tools, testing has been superficial only. Thank you for understanding and support.