Skip to content

Latest commit

 

History

History
69 lines (43 loc) · 1.76 KB

README.md

File metadata and controls

69 lines (43 loc) · 1.76 KB

Screenshot from 2024-10-27 19-36-41

Text Utility Website

A simple, interactive React.js application for analyzing and manipulating text. This website allows users to count words and letters, convert text to uppercase or lowercase, and perform other text transformations.

Features

  • Word Count: Instantly count the number of words in the provided text.
  • Character Count: Display the total number of characters, including spaces.
  • Uppercase Conversion: Transform all text to uppercase with a single click.
  • Lowercase Conversion: Convert the text to lowercase.
  • Text Manipulation: Easy-to-use options to enhance text readability and style.

Tech Stack

  • Frontend: React.js, CSS
  • Tools: React hooks, ES6 syntax

Installation

To set up the project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/princekumarg12/TextUtils.git
  2. Navigate to the project folder:

    cd text-utility-website
  3. Install the necessary dependencies:

    npm install
  4. Start the development server:

    npm start

The website will be running at http://localhost:3000.

Usage

  1. Enter or paste the text you want to analyze or manipulate.
  2. Select options to count words, count letters, or convert text to uppercase/lowercase.
  3. The results update in real-time.

Project Structure


## Future Improvements

- Additional text transformations, like title case and sentence case.
- Dark mode for user convenience.
- Character frequency analysis.

## License

This project is licensed under the MIT License. Feel free to use, modify, and distribute this project as you like!