anubhavmishra / feature-flag-demo

An app to demonstrate feature flag management in ConfigCat. ConfigCat is a hosted feature flag service: https://configcat.com. Manage feature toggles across frontend, backend, mobile, desktop apps. Alternative to LaunchDarkly. Management app + feature flag SDKs.

Home Page:https://feature-flag-demo.configcat.now.sh

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ConfigCat feature management demo app

The purpose of this app is to demonstrate ConfigCat feature management by simulating a number of clients or SDKs connected to the ConfigCat CDN.

If you connect this app to one of your feature flags and play around with percentage and targeting rules.

Usage

  1. Run locally or open https://feature-flag-demo.configcat.now.sh
  2. Enter your SDK Key (API Key), get it from https://app.configcat.com/sdkkey
  3. Select a flag you'd like to use, it must be of a bool type (on/off).
  4. Flip the flag and see how the client change color.
  5. Add email or percentage based targeting rules and see what happens.

Set a base URL

Example: https://feature-flag-demo-configcat.vercel.app/?baseUrl=https:%2F%2Ftest-cdn-eu.configcat.com%2F

To run locally

Open terminal and run:

npm i && npm start

About

An app to demonstrate feature flag management in ConfigCat. ConfigCat is a hosted feature flag service: https://configcat.com. Manage feature toggles across frontend, backend, mobile, desktop apps. Alternative to LaunchDarkly. Management app + feature flag SDKs.

https://feature-flag-demo.configcat.now.sh


Languages

Language:TypeScript 71.0%Language:HTML 17.9%Language:SCSS 7.3%Language:Makefile 3.2%Language:Dockerfile 0.6%