The Birthday Cake Web App is an interactive application that lets users simulate adding candles to a cake. Users can click on the cake to add candles, which represent their age. The app also features an innovative audio processing functionality that allows users to blow into their microphone to remove candles from the cake.
- Interactive candle addition to the cake with mouse clicks.
- Audio processing to detect blowing and remove candles.
- Maximum limit of 150 candles.
- Display of the user's age as they add or remove candles.
To run the app locally:
- Clone the repository.
- Open
birthday_cake.html
in your web browser.
- Open the web app.
- Click on the cake to add candles. Each click adds one candle.
- The age input field updates according to the number of candles.
- Blow into your microphone to remove candles, simulating blowing out candles on a cake.
Contributions are welcome:
- Fork the repository.
- Create a new branch (
git checkout -b feature/YourFeature
). - Make your changes.
- Commit your changes (
git commit -am 'Add some feature'
). - Push to the branch (
git push origin feature/YourFeature
). - Open a new Pull Request.
For more information or support, please contact Onaib Faisal.