Skip to content

Geeta-Tech/wonder-text

Repository files navigation

Wonder Text

Wonder Text is a web app designed to perform various text manipulations with ease. Transform text to different cases, convert text into Morse code or vice versa, and even have text spoken aloud! Wonder Text provides a simple, intuitive interface for quick and efficient text transformations.

Features

  • Convert to Uppercase: Instantly transform text to uppercase.
  • Convert to Lowercase: Instantly transform text to lowercase.
  • Convert to Morse Code: Convert text into Morse code vice versa, a great tool for learning and sharing Morse code.
  • Text-to-Speech: Have your text read aloud using the built-in Text-to-Speech (TTS) feature.
  • Copy to Clipboard: Copy your text just one click without selecting.
  • Paste from Clipboard: Paste your text just one click.

Special Features

  • Save text to local storage and retrive this

Tech Stack

  • Frontend: HTML, CSS, JavaScript, React(JS fronted library)

Getting Started

Follow these steps to set up Wonder Text on your local machine.

Prerequisites

  • Node.js (compulsory)
  • Git (for cloning the repository)

Installation

  1. Clone the repository:

    git clone https://github.com/Geeta-Tech/wonder-text.git
    cd wonder-text
  2. Install dependencies (if using Node.js):

    npm install
  3. Run the app:

    • since it is vite + react
    npm run dev
  4. Open it in browser

    localhost:5173

Otherwise, open index.html directly in your web browser.

Usage

  1. Open Wonder Text in your web browser.
    wondertext.netlify.app
  2. Enter text in the input field.
  3. Choose one of the available transformations:
  • use buttons for text transformation

Contributing

We welcome contributions to Wonder Text! If you'd like to contribute, please fork the repository and create a pull request.

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-name).
  3. Make your changes and commit them (git commit -m 'Add new feature').
  4. Push to the branch (git push origin feature-name).
  5. Create a pull request.

License

Distributed under the MIT License. See LICENSE for more information.

Contact