MorseCodeApp
App teaches you how to use morse code and undrestand it via different methods
Install / Use
/learn @FatihArslan-cmd/MorseCodeAppREADME
📖 Table of Contents
<a id="about-the-project"></a>📘 About The Project
Key Features:<br/> -🛒 Morse code converter: Users can convert morse code to text or vice versa<br/> -📊 Theme: Dark theme Light theme<br/> -🌍 Multi-language Support: The application supports 40+ languages. <br/> -🔄 Simulation: Users can simulate behavior of morse code <br/> -🛒 Vibration , Sound: Understand the morse code by listening vibration or sound. <br/> -🌍 ADS: Application contains google mobile ads through React native google mobile ads library<br/>
<hr> <br/> <br/> ## <a id="screenshots"></a>📸 Screenshots <p align="center"> <img src="https://github.com/user-attachments/assets/2b8eb53e-9087-436f-bce1-21baecc0637a" width="300" alt="Screenshot 1"/> <img src="https://github.com/user-attachments/assets/155ebcfe-d7eb-4cdc-a4e0-908d8c316c77" width="300" alt="Screenshot 2"/> <img src="https://github.com/user-attachments/assets/3bed1c98-ead2-4843-bfbb-4679a2fa55f5" width="300" alt="Screenshot 3"/> <img src="https://github.com/user-attachments/assets/cec5de2b-4e83-4bc5-a543-cd6ae9a60ea0" width="300" alt="Screenshot 4"/> </p> <hr><a id="getting-started"></a>🚀 Getting Started
To get a local copy up and running, follow these simple steps.
<a id="prerequisites"></a>📋 Prerequisites
Ensure you have the following software installed:
This project was bootstrapped with Create React Native App.
<a id="installation"></a>⚙️ Installation
You can install the app as apk with the link : https://www.mediafire.com/file/1smn60p78fxw0n3/LearnMorseCode.apk/file
- Clone the repository:
https://github.com/FatihArslan-cmd/MorseCodeApp.git - Navigate to the project directory:
cd MorseCodeApp - Install dependencies:
npm install - Start the project:
npm start
You can use your physical device with the Expo app or an emulator to run the app.
- Press
ato open the app on an Android device (physical or emulator).
If Expo gives any error, try re-running npm install.
<a id="usage"></a>🛠️ Usage
Once the project is running:
- Open the app on your device or emulator.
- Explore various features like Converter, simulation, and settings.
- 40+ Language support.
- Dark theme,Light theme.
<a id="contributing"></a>🤝 Contributing
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
To contribute:
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request <br/>
<a id="important-versions"></a>📌 Important Versions
"expo": "~51.0.14",
"react-native": "0.74.2",
"Node": v20.11.1
"Npm": 10.2.4
"JDK": 17.0.10
<hr>
<a id="contact"></a>📞 Contact
Fatih Arslan - Software Engineering Student - Fatih Arslan
Project Link: https://github.com/FatihArslan-cmd/CashRegisterApp
Related Skills
bluebubbles
337.4kUse when you need to send or manage iMessages via BlueBubbles (recommended iMessage integration). Calls go through the generic message tool with channel="bluebubbles".
node-connect
337.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
slack
337.4kUse when you need to control Slack from OpenClaw via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
frontend-design
83.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
