Skip to content

HeySreelal/FlashMorse

Repository files navigation

Flash Morse 🔦

Flash Morse is a simple app that allows you to flash your Morse code on your device. Besides flashing, you can also beep the message.

🛰 Available Features:

  • Convert Text To Morse 💬
  • Flash the converted text 🔦
  • Beep the converted text 🔉
  • Clear & Copy 📋

🚀 Team Members

  1. Amal Thomas - @amalthomas-exe
  2. Sreelal TS - @heysreelal

🧑‍🤝‍🧑 Team ID

Flutter / 83

🎥 Link to product walk-through

Video Link ▶️

🤔 How it works?

We've made the user experience flow as simple as possible. The user can enter a text in the given field and the text will automatically get converted to morse code as they type. User is given two buttons to both Flash 🔦 and Beep 🔉 the converted morse code.

Steps:

  1. Enter the text to be converted to morse in the input field.
  2. Click on the Flash 🔦 button to start flashing the converted morse code.
  3. Click on the Beep 🔊 to start beeping the converted morse code.
  4. Additionally, you can click on the Clear ❌ butotn to clear the input field. Or click on the Copy button to copy the converted morse code to the clipboard.

📚 Libraries Used

  1. torch_light - To access users' device flash light.
  2. audioplayers - To play beep sounds.
  3. fluttertoast - To show toast messages.
  4. animated_splash_screen - For a simple splash screen animation.

⚙️ Configure & Run

Follow the steps to configure:

  1. Clone the repo.
  2. Run flutter pub get in the root directory to install dependencies.
  3. Run flutter run to run the app.
  4. Or run flutter build apk to build the app.

📱 APK release

Download ⬇️


Build this project for @TinkerHub's Co-Coder program - Flutter track. 🔥


Thank You ❤️