SAP Customer Data Cloud (SAP CDC) Starter Kit is a simple front-end template for building fast, robust, and adaptable web apps or sites, including SAP CDC capabilities.
The project includes a demo website with the most common user flows, like registration, login, profile update, reset password, etc. All these flows are offered OOTB using SAP Customer Data Cloud Screen-Sets, and only using HTML, CSS and JS.
- Homepage: https://github.com/gigya/cdc-starter-kit
- Source: https://github.com/gigya/cdc-starter-kit
Follow the Installation Guide to have this demo running in less than 10 minutes.
Can't wait? Check out our demo site!
The included flows in the demo are:
Flow | Description |
---|---|
Registration | A Full Registration user flow, which creates a user in Gigya. |
Login | Login capabilities for created users in Gigya. |
Update Profile | Once logged, you have the screens used when updating a user profile. |
Email / Code Verification | Performs email / code verification inside the registration flow. To be enabled in Gigya console. |
Reset Password | Link to get a Reset Password email whenever a user chooses to reset their password. The link is valid for 1 hour by default. |
Change Password | Once logged in, link to change the current user password. |
Consent | Test Gigya Consent features with very few steps and checks them inside the console. |
Subscriptions / Lite Registrations | No password involved. Used typically for subscriptions, and any flow where only an email address is required, such as competition sign-ups, unlocking restricted content, voting, etc. For more information, see Lite Registration. |
Social Login | Login with Facebook, Google, Apple, Twitter, LinkedIn, etc..., and create a Gigya account with the data obtained from that Social Provider. |
Link Accounts | With social accounts, enable Linking feature to merge them into a single one, associated with two identities, rather than maintaining two separate accounts. |
Global features (Cross-flow capabilities):
Feature | Description |
---|---|
i18n | Set the language of your screensets. |
Captcha | Add CAPTCHA to your screensets to protect them against automated scripts. |
Events | Execute actions after a successful login, after screen is loaded, or before submitting elements. Full list of available events here. |
Extensions | Add Extensions to control or enrich your flows serverside. |
-
Gigya Console access with Create Site capabilities.
-
Web server. (Apache, ngix, etc.)
Take a look at the Basic Guide to understand how to configure and customize your project. If you want to go deeper and understand the implementation basics, please go to the Advanced Guide, where you will find these and many other details.
This documentation is bundled with the project, making it available for offline reading and provides a useful starting point for any documentation you want to write about your project.
All relevant code (html, js, and css/less) is commented internally, so it can help developers understand how it was done and make it easier to integrate with other projects.
Please follow this link to find more related SAP CDC documentation about the configuration/enhancement of this site.
- Chrome (latest 2)
- Edge (latest 2)
- Firefox (latest 2)
- Internet Explorer 11
- Opera (latest 2)
- Safari (latest 2)
This doesn't mean that Gigya Starter Kit cannot be used in older browsers, just that we'll ensure compatibility with the ones mentioned above.
If you find yourself running into issues during installation or running the web application, please send an email to any contributors. We would be happy to discuss how they can be solved.
This project is licensed under the MIT License, Copyright (c) 2021 SAP-CDC. For more information, see LICENSE.md
.