3 min read
Noise Battle App

Noise APP

Noise Battle is an interactive mobile app developed in Flutter that turns noise-making into a fun competition.

The app leverages your device’s microphone to measure and compare sound levels between participants, creating an engaging party game experience.

📋 Core Features

1. Sound level measurement for each participant

2. Real-time scoring system

3. Multiple participant support

Flutter Clap Contest App

Clap Contest is an exciting and interactive Flutter app that turns applause into a fun competition! Using your device’s microphone, it measures the noise generated by claps and crowns a winner based on the highest score.

Features

  • Real-time clap detection and noise measurement using Flutter’s audio plugins
  • Score calculation based on clap intensity and duration
  • Fun and engaging user interface with audio-visual feedback using Flutter animations

How It Works

  1. Players gather around the device running the Flutter app.
  2. The app starts listening for claps when the game begins.
  3. Players take turns clapping as loudly as they can.
  4. The app measures the noise level and duration of each clap.
  5. Scores are calculated and displayed in real-time.
  6. When the time is up, the player with the highest score wins!

Prerequisites

  • Flutter SDK (latest stable version)
  • Dart SDK
  • Android Studio or VS Code with Flutter extensions
  • iOS development tools (if building for iOS)

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/flutter-clap-contest-app.git
  2. Navigate to the project directory:
    cd flutter-clap-contest-app
  3. Get the dependencies:
    flutter pub get

Running the App

  1. Ensure you have a device connected or an emulator running.
  2. Run the app:
    flutter run

Building the App

To build the app for release:

  • For Android:
    flutter build apk
  • For iOS:
    flutter build ios

Contributing

We welcome contributions to the Flutter Clap Contest App! Please read our CONTRIBUTING.md for details on how to submit pull requests, report issues, and suggest improvements.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Acknowledgments

  • Thanks to all the enthusiastic clappers who inspired this app!
  • Shout out to the Flutter community and the audio processing plugins that made this possible.

Get ready to make some noise and may the loudest clapper win! 👏🎉