Skip to content

TextUtils - A text editor tool that gives word count, character count & time to read.

License

Notifications You must be signed in to change notification settings

amar-codingenthusiast/textutils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TextUtils

TextUtils is a simple web application built with React that provides various text manipulation features like changing text case, analyzing text, and more.

Technologies Used

  • HTML
  • CSS
  • JavaScript
  • JSX
  • Bootstrap
  • React.js

Deployed Link

You can access the live version of TextUtils here: TextUtils

Features

  • Change Text Case:
    • UPPERCASE
    • lowercase
    • Capitalized Case
  • Text Analysis:
    • Word Count
    • Character Count
    • Time to Read
  • Browser Compatible:
    • Works in any web browser, including Chrome, Firefox, Safari, etc.
  • Free to Use:
    • TextUtils is a free character counter tool that provides instant character & word count statistics for a given text.

Usage

  1. Change Text Case:

    • Click on the desired case conversion button to change the case of the text.
  2. Text Analysis:

    • TextUtils provides word count, character count, and estimated reading time for the entered text.
  3. Dark Mode:

    • Toggle the Dark Mode by clicking the "Dark Mode" checkbox on the navbar.
  4. Alerts:

    • Alerts are displayed to provide feedback to users after performing an action, such as changing the case of the text or copying text to the clipboard or toggling mode between dark and light.
    • These alerts disappear automatically after 2 seconds.
  5. Navigation:

    • Navigate between different sections of the application using the navigation bar:
    • Home: Main page with the text area.
    • About: Information about TextUtils.
    • Contacts: Contact information.

How to Run Locally

  1. Clone the repository:
    git clone https://github.com/amar-codingenthusiast/textutils.git
  2. Change directory:
    cd textutils
  3. Install dependencies:
    npm install
  4. Run the app:
    npm start
  5. Open your browser and visit http://localhost:3000/textutils to view the app.

Important Pages

  • App.js: Main entry point of the application.
  • Navbar.js: Navigation bar component.
  • About.js: About us section.
  • Contacts.js: Contact information section.
  • Footer.js: Footer component.

Contributing

Contributions are welcome! Here's how you can contribute:

Fork the repository

Create your feature branch (git checkout -b feature/YourFeature)

Commit your changes (git commit -am 'Add some feature')

Push to the branch (git push origin feature/YourFeature)

Create a new Pull Request

License

This project is licensed under the terms of the MIT license. You can find the LICENSE file in the root directory of the project.

About

TextUtils - A text editor tool that gives word count, character count & time to read.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published