Main features
You can see a full list of apps and a detailed exploration of core features that ship with a Blueprint repo. Here is a high level overview:
| Category | Feature | Description |
|---|---|---|
| Authentication | Login | The core solution behind the login, logout and handling of access tokens |
| Expiring URLs | The solution to handle authentication when using a personalised link containing a pre-signed key | |
| Masquerade | Providing a mechanism to allow staff to login and navigate the site as a user | |
| Request password reset | Request an email to reset my forgotten password | |
| Energy & Smart Services | ResiFlex | Register and manage smart home devices for demand flexibility and optimization |
| Energy Insights | View your energy consumption and insights | |
| Tariff switch | Switch your tariff on a specific supply point | |
| Account Management | User details management | Update contact details, password and communication preferences |
| API Access | Generate and manage API tokens for programmatic access | |
| Internationalisation | Site wide methods to translate contents to different locales | |
| Billing & Payments | Bills list | Get the list of bills associated to an account and links to download the pdf |
| One-off card payments | Integrate Stripe with Kraken's APIs to make a card payment onto a ledger | |
| Payments and charges | Historical transactions for a given ledger on an account, payment schedules and forecasts | |
| Update bank details | Generate update bank details form |
Market features
Some features are only relevant for particular markets. We document those separately in our Market Features section.