diff --git a/README.md b/README.md index 0b808ba..8cc3d6d 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,18 @@ DEV Challenges are like miniature Hackathons, and provide a fun opportunity for The app that I built for this challenge is a Trivia Game that allows users to answer multiple-choice trivia questions. The app features a frontend using HTML, CSS, and JavaScript. The frontend provides an interactive interface for users to engage with the trivia questions. +### Features + +- **Time-Based Mechanics**: Control the availability of timers, speed bonuses, and time-based challenges. +- **Scoring System**: Configure scoring logic for the trivia app, including streak bonuses and difficulty-based points. +- **Power-Ups**: Allow players to use tools like 50/50, hints, or skip functionality. +- **Progression System**: Manage levels, XP, achievements, and content unlocks. +- **Accessibility**: Manage user accessibility options. + +## Live Demo + +You can view the live demo of the app [here](https://bert-cafecito.github.io/devcycle-feature-flag-challenge/). + ### Question Screen ![Trivia Question](images/devcycle-feature-flag-challenge-question-screen.png) @@ -44,18 +56,6 @@ The app that I built for this challenge is a Trivia Game that allows users to an ### Time-Based Mechanics Feature ![Time-Based Mechanics Feature](images/devcycle-feature-flag-challenge-time-based-mechanics.png) -### Features - -- **Time-Based Mechanics**: Control the availability of timers, speed bonuses, and time-based challenges. -- **Scoring System**: Configure scoring logic for the trivia app, including streak bonuses and difficulty-based points. -- **Power-Ups**: Allow players to use tools like 50/50, hints, or skip functionality. -- **Progression System**: Manage levels, XP, achievements, and content unlocks. -- **Accessibility**: Manage user accessibility options. - -## Live Demo - -You can view the live demo of the app [here](https://bert-cafecito.github.io/devcycle-feature-flag-challenge/). - ## My DevCycle Experience Integrating DevCycle into my application proved to be an insightful and valuable experience. Initially, understanding how to effectively leverage feature flags presented a challenge. Feature flags enable the activation or deactivation of specific features without requiring a code deployment—a powerful capability that necessitates a solid understanding of the system to fully utilize.