Skip to content

mdakbari/react_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Text Editor App

React Text Editor App

Welcome to the React Text Editor App! This is a simple yet powerful application built using React.js that allows users to manipulate text easily. Users can convert text to uppercase, lowercase, copy text to the clipboard, and clear the text input. The app also features a dark mode and a responsive design. Enjoy! 🚀

Live Demo 👇:

https://react-app-five-blue.vercel.app/

How to Install and Run the App

  • Step 1: Clone the repository
git clone https://github.com/mdakbari/react_app.git
  • Step 2: Navigate to the project directory
cd react_app
  • Step 3: Install dependencies
npm install
  • Step 4: Start the development server
npm start or npm runs start
  • Step 5: Open your web browser and go to
http://localhost:3000

Components

Navbar Component

The Navbar component provides navigation links and a toggle button for dark mode.

Props

  • alert: Object containing type (e.g., success, warning) and msg (alert message).

Alert Component

The Alert component provides informative alerts for user feedback.

Features

  • Home:

React Text Editor App

  • Dark Mode:

React Text Editor App

  • Convert text to Uppercase:

React Text Editor App

  • Convert text to Lowercase:

React Text Editor App

  • Copy text to clipboard:

React Text Editor App

  • Clear text input:

React Text Editor App

Additional Information

  • Word Count: The app provides a word count and estimates the reading time based on the text input.
  • Responsive Design: The app is designed to be responsive and works seamlessly across different devices and screen sizes.
  • Minutes to Read: The app estimates the reading time based on the average reading speed of 200 words per minute.

Contributions

Contributions are welcome! If you have any suggestions or improvements, feel free to open an issue or create a pull request.

Connect with me at

📫 How to reach me: md.akbari1811@gmail.com

About

This simple yet powerful application built using React.js allows users to manipulate text easily. With features like dark mode, text manipulation (uppercase/lowercase), copy to clipboard, and clear text input, it's perfect for all your text editing needs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors