https://github.com/backbase/accelerator-project-guides
OpenSource at Backbase
https://github.com/backbase/accelerator-project-guides
code-of-conduct github license opensource
Last synced: 11 months ago
JSON representation
OpenSource at Backbase
- Host: GitHub
- URL: https://github.com/backbase/accelerator-project-guides
- Owner: Backbase
- Created: 2023-07-24T13:30:43.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-16T08:51:42.000Z (over 2 years ago)
- Last Synced: 2025-02-25T22:47:21.535Z (11 months ago)
- Topics: code-of-conduct, github, license, opensource
- Homepage: https://github.com/backbase/.github
- Size: 62.4 MB
- Stars: 1
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# accelerator-project-guides
Internal repo for staging CS accelerators before moving them to their new location
## Index of accelerators provided in this repo
Note: this is currently an automated alphabetical list of the markdown files. Some of these topics, however, are heirarchical. When in doubt, view the folder structure to see how these topics relate to each other. Relative linking should be fixed as part of clean-up - read more about the conversion process below.
BE Accelerators
(Description to be added)
* [case-study-wire-mock.md](./be-accelerators/service-virtualisation-mocking-and-proxying-dependencies/case-study-wiremock/case-study-wire-mock.md)
* [customer-implementation-docker-images.md](./be-accelerators/customer-implementation-docker-images/customer-implementation-docker-images.md)
* [how-to-configure-spring-boot-admin-on-kubernetes.md](./be-accelerators/How-to-configure-Spring-Boot-Admin-on-Kubernetes/how-to-configure-spring-boot-admin-on-kubernetes.md)
* [service-virtualisation-mocking-and-proxying-dependencies.md](./be-accelerators/service-virtualisation-mocking-and-proxying-dependencies/service-virtualisation-mocking-and-proxying-dependencies.md)
* [test-containers.md](./be-accelerators/test-containers/test-containers.md)
CSE Accelerators - Digital Sales
(Description to be added)
* [add-edit-button-to-fields-in-review-screen.md](./cse-accelerators/cse-digital-sales/Add-edit-button-to-fields-in-Review-screen/add-edit-button-to-fields-in-review-screen.md)
* [comply-advantage-integration.md](./cse-accelerators/cse-digital-sales/Comply-Advantage-Integration/comply-advantage-integration.md)
* [cse-185-adding-a-field-on-flow-ui-to-gather-data.md](./cse-accelerators/cse-digital-sales/CSE-185-Adding-a-Field-on-Flow-UI-to-gather-data/cse-185-adding-a-field-on-flow-ui-to-gather-data.md)
* [cse-186-ds-extend-moving-steps-on-flow.md](./cse-accelerators/cse-digital-sales/CSE-186-DS-Extend-Moving-Steps-on-Flow/cse-186-ds-extend-moving-steps-on-flow.md)
* [cse-222-explore-theming-and-component-styling-within-digital-sales-us-onboarding.md](./cse-accelerators/cse-digital-sales/CSE-222-Explore-theming-and-component-styling/cse-222-explore-theming-and-component-styling-within-digital-sales-us-onboarding.md)
* [cse-231-submitting-case-data-to-core-integration-analysis.md](./cse-accelerators/cse-digital-sales/CSE-231-Submitting-case-data-to-core-Integration-Analysis/cse-231-submitting-case-data-to-core-integration-analysis.md)
* [cse-256-ds-extend-how-to-identify-the-order-of-next-steps-journeys-in-the-flow-based-on-the-user-input-in-a-prior-journey-step.md](./cse-accelerators/cse-digital-sales/CSE-256-DS-Extend-How-to-identify-the-order-of-next-steps/cse-256-ds-extend-how-to-identify-the-order-of-next-steps-journeys-in-the-flow-based-on-the-user-input-in-a-prior-journey-step.md)
* [cse-26-non-production-environment-basic-setup-of-comply-advantage-integration.md](./cse-accelerators/cse-digital-sales/Comply-Advantage-Integration/cse-26-non-production-environment-basic-setup-of-comply-advantage-integration.md)
* [cse-295-ds-extend-submit-case-data-to-a-core-banking-system.md](./cse-accelerators/cse-digital-sales/CSE-295-DS-Extend-Submit-case-data-to-core-banking-system/cse-295-ds-extend-submit-case-data-to-a-core-banking-system.md)
* [cse-38-production-environment-basic-setup-of-comply-advantage-integration.md](./cse-accelerators/cse-digital-sales/Comply-Advantage-Integration/cse-38-production-environment-basic-setup-of-comply-advantage-integration.md)
* [cse-60-add-review-page-at-the-end-of-the-flow-before-submitting-the-application.md](./cse-accelerators/cse-digital-sales/CSE-60-Add-Review-Page/cse-60-add-review-page-at-the-end-of-the-flow-before-submitting-the-application.md)
* [cse-62-non-production-environment-basic-setup-of-jumio-integration.md](./cse-accelerators/cse-digital-sales/Jumio-Integration/cse-62-non-production-environment-basic-setup-of-jumio-integration.md)
* [cse-63-production-environment-basic-setup-of-jumio-integration.md](./cse-accelerators/cse-digital-sales/Jumio-Integration/cse-63-production-environment-basic-setup-of-jumio-integration.md)
* [cse-digital-sales.md](./cse-accelerators/cse-digital-sales/cse-digital-sales.md)
* [flow-integration-creating-step-interaction-handlers-and-dt-os.md](./cse-accelerators/cse-digital-sales/Flow-ntegration-creating-Step-Interaction-Handlers-and-DTOs/flow-integration-creating-step-interaction-handlers-and-dt-os.md)
* [how-to-add-a-new-field-to-the-onboarding-flow.md](./cse-accelerators/cse-digital-sales/CSE-185-Adding-a-Field-on-Flow-UI-to-gather-data/how-to-add-a-new-field-to-the-onboarding-flow.md)
* [how-to-add-a-step-in-the-flow-interaction.md](./cse-accelerators/cse-digital-sales/CSE-60-Add-Review-Page/how-to-add-a-step-in-the-flow-interaction.md)
* [how-to-add-custom-icons.md](./cse-accelerators/cse-digital-sales/CSE-222-Explore-theming-and-component-styling/how-to-add-custom-icons.md)
* [how-to-add-edit-button-in-review-screen.md](./cse-accelerators/cse-digital-sales/Add-edit-button-to-fields-in-Review-screen/how-to-add-edit-button-in-review-screen.md)
* [how-to-adjust-a-step-in-onboarding-flow.md](./cse-accelerators/cse-digital-sales/CSE-186-DS-Extend-Moving-Steps-on-Flow/how-to-adjust-a-step-in-onboarding-flow.md)
* [how-to-enable-multiple-products-selection.md](./cse-accelerators/cse-digital-sales/CSE-256-DS-Extend-How-to-identify-the-order-of-next-steps/how-to-enable-multiple-products-selection.md)
* [how-to-group-steps-horizontally.md](./cse-accelerators/cse-digital-sales/CSE-222-Explore-theming-and-component-styling/how-to-group-steps-horizontally.md)
* [how-to-identify-the-order-of-next-steps-journeys-in-the-flow-based-on-the-user-input-in-a-prior-journey-step.md](./cse-accelerators/cse-digital-sales/CSE-256-DS-Extend-How-to-identify-the-order-of-next-steps/how-to-identify-the-order-of-next-steps-journeys-in-the-flow-based-on-the-user-input-in-a-prior-journey-step.md)
* [how-to-include-a-review-screen.md](./cse-accelerators/cse-digital-sales/CSE-60-Add-Review-Page/how-to-include-a-review-screen.md)
* [how-to-integrate-flow-with-a-core-banking-system.md](./cse-accelerators/cse-digital-sales/CSE-295-DS-Extend-Submit-case-data-to-core-banking-system/how-to-integrate-flow-with-a-core-banking-system.md)
* [how-to-theme-digital-sales-projects.md](./cse-accelerators/cse-digital-sales/CSE-222-Explore-theming-and-component-styling/how-to-theme-digital-sales-projects.md)
* [jumio-integration.md](./cse-accelerators/cse-digital-sales/Jumio-Integration/jumio-integration.md)
CSE Accelerators - Identity
(Description to be added)
* [central-communication-service-overview.md](./cse-accelerators/cse-identity/CSE-12-Central-Communications-Service/central-communication-service-overview.md)
* [cse-10-identity-extension-use-case-identity-brokering-with-an-external-iam.md](./cse-accelerators/cse-identity/CSE-10-Identity-Extension-Use-Case-Identity-Brokering/cse-10-identity-extension-use-case-identity-brokering-with-an-external-iam.md)
* [cse-111-identity-hardening-production-ready-configuration-defaults.md](./cse-accelerators/cse-identity/CSE-111-Identity-Hardening-Production-ready-configuration-defaults/cse-111-identity-hardening-production-ready-configuration-defaults.md)
* [cse-12-central-communications-service-moved-to-modelbank.md](./cse-accelerators/cse-identity/CSE-12-Central-Communications-Service/cse-12-central-communications-service-moved-to-modelbank.md)
* [cse-13-setup-internationalisation-in-identity-web-screens.md](./cse-accelerators/cse-identity/CSE-13-Setup-Internationalisation-in-Identity-Web-Screens/cse-13-setup-internationalisation-in-identity-web-screens.md)
* [cse-6-identity-inception-presentation.md](./cse-accelerators/cse-identity/CSE-6-Identity-Inception-Presentation/cse-6-identity-inception-presentation.md)
* [cse-8-identity-extension-use-case-theming-identity-frontend.md](./cse-accelerators/cse-identity/CSE-8-Identity-Extension-Use-Case-Theming-Identity-Frontend/cse-8-identity-extension-use-case-theming-identity-frontend.md)
* [cse-9-identity-extension-use-case-user-federation-with-ldap.md](./cse-accelerators/cse-identity/CSE-9-Identity-Extension-Use-Case-User-Federation-with-LDAP/cse-9-identity-extension-use-case-user-federation-with-ldap.md)
* [cse-identity.md](./cse-accelerators/cse-identity/cse-identity.md)
* [how-to-add-users-in-azure-ad.md](./cse-accelerators/cse-identity/CSE-10-Identity-Extension-Use-Case-Identity-Brokering/how-to-add-users-in-azure-ad.md)
* [how-to-apply-a-new-theme-to-the-identity-out-of-the-box-web-login-screen.md](./cse-accelerators/cse-identity/CSE-8-Identity-Extension-Use-Case-Theming-Identity-Frontend/how-to-apply-a-new-theme-to-the-identity-out-of-the-box-web-login-screen.md)
* [how-to-set-up-an-ldap-user-federation-provider-in-backbase-identity.md](./cse-accelerators/cse-identity/CSE-9-Identity-Extension-Use-Case-User-Federation-with-LDAP/how-to-set-up-an-ldap-user-federation-provider-in-backbase-identity.md)
* [identity-configuration-for-entitlements-synchronisation-for-a-brokered-realm.md](./cse-accelerators/cse-identity/CSE-10-Identity-Extension-Use-Case-Identity-Brokering/identity-configuration-for-entitlements-synchronisation-for-a-brokered-realm.md)
* [identity-hardening-for-production-environments.md](./cse-accelerators/cse-identity/CSE-111-Identity-Hardening-Production-ready-configuration-defaults/identity-hardening-for-production-environments.md)
* [setting-up-identity-brokering-with-an-external-iam.md](./cse-accelerators/cse-identity/CSE-10-Identity-Extension-Use-Case-Identity-Brokering/setting-up-identity-brokering-with-an-external-iam.md)
* [working-with-locales.md](./cse-accelerators/cse-identity/CSE-13-Setup-Internationalisation-in-Identity-Web-Screens/working-with-locales.md)
CSE Accelerators - Mobile
(Description to be added)
* [android-how-to-build-custom-journey-from-existing-client-api.md](./cse-accelerators/cse-mobile/CSE-112-Build-Custom-Journey-from-existing-ClientApi/android-how-to-build-custom-journey-from-existing-client-api.md)
* [android-how-to-migrate-an-existing-widget-into-a-journey.md](./cse-accelerators/cse-mobile/CSE-100-Migrate-an-existing-Widget-into-a-Journey/android-how-to-migrate-an-existing-widget-into-a-journey.md)
* [cse-100-migrate-an-existing-widget-into-a-journey.md](./cse-accelerators/cse-mobile/CSE-100-Migrate-an-existing-Widget-into-a-Journey/cse-100-migrate-an-existing-widget-into-a-journey.md)
* [cse-101-integrate-native-widget-in-journey-based-app.md](./cse-accelerators/cse-mobile/CSE-101-Integrate-Native-Widget-in-Journey-based-app/cse-101-integrate-native-widget-in-journey-based-app.md)
* [cse-112-build-custom-journey-from-existing-client-api.md](./cse-accelerators/cse-mobile/CSE-112-Build-Custom-Journey-from-existing-ClientApi/cse-112-build-custom-journey-from-existing-client-api.md)
* [cse-272-journey-migration-strategy-guide.md](./cse-accelerators/cse-mobile/CSE-272-Journey-Migration-Strategy-Guide/cse-272-journey-migration-strategy-guide.md)
* [cse-310-integrate-flow-journeys-in-productized-app.md](./cse-accelerators/cse-mobile/CSE-310-Integrate-Flow-Journeys-in-productized-app/cse-310-integrate-flow-journeys-in-productized-app.md)
* [cse-mobile.md](./cse-accelerators/cse-mobile/cse-mobile.md)
* [i-os-how-to-migrate-an-existing-widget-into-a-journey.md](./cse-accelerators/cse-mobile/CSE-100-Migrate-an-existing-Widget-into-a-Journey/i-os-how-to-migrate-an-existing-widget-into-a-journey.md)
* [journey-migration-guide.md](./cse-accelerators/cse-mobile/CSE-272-Journey-Migration-Strategy-Guide/journey-migration-guide.md)
FE Accelerators
(Description to be added)
* [frontend-angular-app-multi-branding.md](./fe-accelerators/fe-angular-app-multi-branding/frontend-angular-app-multi-branding.md)
* [frontend-unit-testing.md](./fe-accelerators/fe-unit-testing/frontend-unit-testing.md)
* [journeys-adopt-replace-build-how-to-make-a-choice.md](./fe-accelerators/fe-adopt-replace-build-how-to-make-a-choice/journeys-adopt-replace-build-how-to-make-a-choice.md)
* [using-jasmine.md](./fe-accelerators/fe-unit-testing/using-jasmine.md)
* [using-jest.md](./fe-accelerators/fe-unit-testing/using-jest.md)
* [using-spectator.md](./fe-accelerators/fe-unit-testing/using-spectator.md)
Mobile Engineering Recipes
(Description to be added)
* [get-the-facet-id-for-a-play-store-signed-app.md](./mobile-engineering-recipes/get-the-facet-id/get-the-facet-id-for-a-play-store-signed-app.md)
* [how-to-install-hms-core-in-the-android-studio-emulator.md](./mobile-engineering-recipes/how-to-install-hms-core/how-to-install-hms-core-in-the-android-studio-emulator.md)
* [recipe-code-coverage-for-unit-tests.md](./mobile-engineering-recipes/code-coverage-for-unit-tests/recipe-code-coverage-for-unit-tests.md)
* [recipe-encrypted-configuration.md](./mobile-engineering-recipes/encrypted-configuration/recipe-encrypted-configuration.md)
* [recipe-i-os-lint-rules.md](./mobile-engineering-recipes/ios-lint-rules/recipe-i-os-lint-rules.md)
* [recipe-proxyman.md](./mobile-engineering-recipes/proxyman/recipe-proxyman.md)
* [recipe-the-better-way-with-ruby-gems.md](./mobile-engineering-recipes/the-better-way-with-ruby-gems/recipe-the-better-way-with-ruby-gems.md)
Mobile IOS Symbiosis
(Description to be added)
* [mobile-i-os-symbiosis-understand-the-sdk-interactively.md](./mobile-ios-symbiosis/mobile-i-os-symbiosis-understand-the-sdk-interactively.md)
* [sdk-navigator-dive-through-the-sdk-interactively.md](./mobile-ios-symbiosis/symbiosis-features/sdk-navigator/sdk-navigator-dive-through-the-sdk-interactively.md)
* [symbiosis-faq.md](./mobile-ios-symbiosis/symbiosis-faq/symbiosis-faq.md)
* [symbiosis-features.md](./mobile-ios-symbiosis/symbiosis-features/symbiosis-features.md)
* [symbiosis-use-cases-for-b-as-and-ux-designers.md](./mobile-ios-symbiosis/symbiosis-use-cases/use-cases-for-ba-and-ux/symbiosis-use-cases-for-b-as-and-ux-designers.md)
* [symbiosis-use-cases-for-developers.md](./mobile-ios-symbiosis/symbiosis-use-cases/use-cases-for-developers/symbiosis-use-cases-for-developers.md)
* [symbiosis-use-cases.md](./mobile-ios-symbiosis/symbiosis-use-cases/symbiosis-use-cases.md)
* [symbiosis-versions.md](./mobile-ios-symbiosis/symbiosis-versions/symbiosis-versions.md)
* [tap-to-reveal-reveal-styling-blocks-of-ui-elements.md](./mobile-ios-symbiosis/symbiosis-features/tap-to-reveal-styling-blocks/tap-to-reveal-reveal-styling-blocks-of-ui-elements.md)
* [tap-to-reveal-reveal-translations-keys-of-elements.md](./mobile-ios-symbiosis/symbiosis-features/tap-to-reveal-translation-keys/tap-to-reveal-reveal-translations-keys-of-elements.md)
Mobile SAPI
(Description to be added)
* [mobile-sapi-extractor.md](./mobile-strings-as-public-api/mobile-sapi-extractor/mobile-sapi-extractor.md)
* [mobile-strings-as-public-api-sapi.md](./mobile-strings-as-public-api/mobile-strings-as-public-api-sapi.md)
Mobile Variants
(Description to be added)
* [mobile-releasing-variants.md](./mobile-variants/mobile-releasing-variants/mobile-releasing-variants.md)
* [mobile-variants.md](./mobile-variants/mobile-variants.md)
QR Journeys
(Description to be added)
* [app-information-architecture-card-sorting-q-1-2022.md](./qr-journeys/research-card-sorting-q1-2022/app-information-architecture-card-sorting-q-1-2022.md)
* [concept-testing-jan-2022.md](./qr-journeys/research-concept-testing-jan-2022/concept-testing-jan-2022.md)
* [qr-implementation-notes-android.md](./qr-journeys/qr-implementation-notes-android/qr-implementation-notes-android.md)
* [qr-journeys.md](./qr-journeys/qr-journeys.md)
* [qr-mobile-journey-and-configuration.md](./qr-journeys/qr-mobile-journey-and-configuration/qr-mobile-journey-and-configuration.md)
* [qr-payment-ap-is.md](./qr-journeys/qr-payment-apis/qr-payment-ap-is.md)
* [qr-payment-parse-qr-code-design.md](./qr-journeys/qr-payment-parse-qr-code/qr-payment-parse-qr-code-design.md)
* [qr-payment-sequence-diagram.md](./qr-journeys/qr-payment-sequencing-diagram/qr-payment-sequence-diagram.md)
* [qr-resources.md](./qr-journeys/qr-resources/qr-resources.md)
* [qr-scan-to-pay.md](./qr-journeys/qr-scan-to-pay/qr-scan-to-pay.md)
* [qr-send-receive-money.md](./qr-journeys/qr-send-and-receive-money/qr-send-receive-money.md)
* [qr-test-data-from-ubank.md](./qr-journeys/qr-test-data-from-ubank/qr-test-data-from-ubank.md)
* [research-of-qr-code-payment-in-apac.md](./qr-journeys/research-of-qr-code-payment-in-apac/research-of-qr-code-payment-in-apac.md)
* [ux-qr-payments.md](./qr-journeys/ux-qr-payments/ux-qr-payments.md)
## Links to accelerators in external repos or locations
These already existing GitHub repos are also listed as accelerators:
Integration Accelerators
(Description to be added)
* [Fiserv billpay](https://github.com/baas-devops-cse/usa-cs-accelerators/tree/develop/integration-accelerators-billpay-fiserv)
* [Fiserv core](https://github.com/baas-devops-cse/usa-cs-accelerators/tree/develop/integration-accelerators-core-service-fiserv)
* [Fiserv core](https://github.com/baas-devops-cse/usa-cs-accelerators/tree/develop/integration-accelerators-core-spec-fiserv)
* [FDX](https://github.com/baas-devops-cse/usa-cs-accelerators/tree/develop/integration-accelerators-fdx)
* [FICS](https://github.com/baas-devops-cse/usa-cs-accelerators/tree/develop/integration-accelerators-fics-api-client)
* [PSCU](https://github.com/baas-devops-cse/usa-cs-accelerators/tree/develop/integration-accelerators-pscu-api-client)
* [Symitar](https://github.com/baas-devops-cse/usa-cs-accelerators/tree/develop/integration-accelerators-symitar-core-banking)
* [Synergy](https://github.com/baas-devops-cse/usa-cs-accelerators/tree/develop/integration-accelerators-synergy-api-client)
* [Fiserv transfer now ](https://github.com/baas-devops-cse/usa-cs-accelerators/tree/develop/integration-accelerators-transfernow-fiserv)
* [Trusted browser](https://github.com/baas-devops-cse/usa-cs-accelerators/tree/develop/integration-accelerators-iam-us)
* [TSYS](https://github.com/baas-devops-cse/usa-cs-accelerators/tree/develop/integration-accelerators-tsys-api-client)
* [Verifin](N/A)
* [Walters Kuer](N/A)
* [Stream 3](https://github.com/Backbase/stream-services)
* [iOS](https://github.com/backbase-rnd/ucsmt-us-cs-mobile-core-ios)
* [Trusted browser](https://github.com/baas-devops-cse/usa-cs-accelerators/tree/develop/integration-accelerators-iam-us)
* [Verifin](https://github.com/baas-devops-cse/usa-cs-accelerators/tree/develop/integration-accelerators-verafin)
* [Walters Kuer](https://github.com/baas-devops-cse/usa-cs-accelerators/tree/develop/integration-accelerators-wk-api-client)
* [Stream 3](https://github.com/Backbase/stream-services)
* [iOS](https://github.com/backbase-rnd/ucsmt-us-cs-mobile-core-ios)
## How to create accelerators
(Craig / Luca can discuss how to use this repo for future development and publication of these works-in-progress)
## How this repo was created
The content in this repo was originally created in Confluence, and was converted to markdown via an automated process. The folder structure of the individual modules represents the nesting of the topics in the original Confluence menus.
What the conversions kept:
* All written content and code
* Images (relatively linked - images are in same folder as markdown file)
* Linked assets such as PDF's
What the conversions did not keep:
* CSS (Some images may appear huge)
* Anchors and relative linking between markdown files (we have manually recreated these for certain index pages, but you may encounter broken links in some of the more nested files. We recommended using this page navigation)
* Favicons (sometimes)
To generate a list of all of the Markdown files, run the following from the root folder: ```find . | grep "\.md$" > contents.txt```