DEV Community

Pavan C
Pavan C

Posted on

3 4 3 3 5

Feature flag experiment using DevCycle SDK

This is a submission for the DevCycle Feature Flag Challenge: Feature Flag Funhouse

What I Built

Leveraged release feature type from DevCycle SDK. I built a web app using React which lists all the products for sale, giving additional percentage off on each product for a limited period that runs behind a feature flag.
DevCycle
devcycle
App
If I set the value for variation on true, we would be able to see the 10% off coupon text with the checkbox. On the other hand, if I make it false, the UI makes a live call automatically to DevCycle SDK and do a real time update hiding the coupon feature on the UI without having to refresh my page.
cartmate

Demo

Deployed the application with the help of AWS Amplify. You can explore the live feature of the app [here].
🚀 App: https://master.dp8273qwzs6pw.amplifyapp.com/products

My Code

💻 Source code: https://github.com/chilupa/cartmate

My DevCycle Experience

It was great exploring the release feature on DevCycle. Documentation was seamless, helped me in finding the right tool for my use case. I have worked with other tools like LaunchDarkly, Optimizely but this tool is different and unique in its own way. I would highly recommend it.

Billboard image

Imagine monitoring that's actually built for developers

Join Vercel, CrowdStrike, and thousands of other teams that trust Checkly to streamline monitor creation and configuration with Monitoring as Code.

Start Monitoring

Top comments (0)

Billboard image

Deploy and scale your apps on AWS and GCP with a world class developer experience

Coherence makes it easy to set up and maintain cloud infrastructure. Harness the extensibility, compliance and cost efficiency of the cloud.

Learn more

👋 Kindness is contagious

Dive into an ocean of knowledge with this thought-provoking post, revered deeply within the supportive DEV Community. Developers of all levels are welcome to join and enhance our collective intelligence.

Saying a simple "thank you" can brighten someone's day. Share your gratitude in the comments below!

On DEV, sharing ideas eases our path and fortifies our community connections. Found this helpful? Sending a quick thanks to the author can be profoundly valued.

Okay