Visit Demo: https://textify-pro.netlify.app/
TextifyPro is a simple yet powerful web-based text manipulation tool that offers various functionalities such as text case conversion, email validation, text formatting, and translation. The goal is to provide users with a quick and easy way to transform and manage text for different purposes.
- Convert to UPPERCASE: Instantly convert your text to uppercase.
- Convert to lowercase: Convert all text to lowercase.
- Check for Email: Validate the presence of email addresses within the text.
- Copy Text: Easily copy the transformed text to your clipboard.
- Remove Extra Spaces: Remove unnecessary spaces within the text.
- Translate: Translate the text into different languages using an integrated translation tool.
- Input your text: Enter the desired text in the text input box.
- Choose a function: Select one of the available functions to manipulate or analyze the text:
- Convert to UPPERCASE
- Convert to lowercase
- Check for Email
- Copy Text
- Remove Extra Spaces
- Translate
- View Summary: Once processed, a summary of your text will be displayed, including character count, word count, and estimated reading time.
- Preview: The transformed text will be previewed below the text box for easy copying or further changes.
Simply enter your text in the input box and use one or more of the provided buttons to manipulate the text.
This is a web-based application and requires no installation. However, to run it locally, you can follow these steps:
- Clone the repository:
git clone https://github.com/MSK-009/TextifyPro.git
- Type
npm start
in your directory.
We welcome contributions! To get started:
- Fork the repository.
- Create a new branch (
git checkout -b feature/new-feature
). - Make your changes and commit them (
git commit -am 'Add new feature'
). - Push to the branch (
git push origin feature/new-feature
). - Create a new pull request.