The customer portal (https://my.bkw.ch) allows the customer to see the invoices (current or archived), analyze the efficiency, and start various processes (moving, product change, etc.).
I realized this project with two coworkers. In the beginning, we implemented everything with Angular JS. Later, we upgraded the project to run on Angular 4 so that we could use the framework from BKW. The portal is receiving and storing the data to the SAP system via REST-services and uses Keycloak as an authentication method.
More information about the project: https://inpeek.ch/projekte/mybkw/
- Project planning in SCRUM.
- Implementation in Angular 4 with WebStorm.
- Device- and browser-independent implementation.