Skip to content
This repository has been archived by the owner on Nov 30, 2023. It is now read-only.

remedyproduct/feature-flags-POC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Feature Flags POC

Feature Flags demo project.

Flags are managed in Optimizely control dashboard.

Get Started

  1. Clone the repository.
  2. Run docker compose up

Fronend (React)

http://localhost:8003

Backend (Flask)

http://localhost:8005

How To's

The project contains two feature flags:

  • Ads
  • Buy Online

Ads (Controlled on the Backend)

The flag defines

  • if the user should see Ads block after login;
  • what kind of Ads the user should see;

Test Cases

Email Country Age Ads
Any US <21 Toys
Any US >=21 Cars
Any Non US Any -

Buy Online (Controlled on the Frontend)

Buy Online feature is available only for 50% of adult US users.