/ReactTextEditor

Rich Text Editor made with React and Quill.js

Primary LanguageJavaScript

Rich Text Editor

This is a rich text editor built using React and Quill.js. It allows users to perform basic text editing operations such as typing, formatting, adding images/videos, etc.

Screenshot 2024-04-09 at 9 06 44 PM

Features

  • Text Editing: Edit text with basic formatting options.
  • Save: Save the edited text locally or on a server.
  • Responsive: Works well on desktop and mobile devices.
  • Add images/videos/other data: Add compatible data.
  • Open files: Open .docx, .txt, .json, or any other file.

Installation

To run this project locally, follow these steps:

  1. Clone the repository: git clone https://github.com/AmeyVijeesh/ReactTextEditor.git

  2. Navigate to the project directory:

cd ReactTextEditor

  1. Install dependencies: npm install

  2. Start the development server npm run dev

  3. Open your browser and visit http://localhost:5173 to view the app.

Usage

  • Type or paste your text into the editor.
  • Use the toolbar to format text (if available).
  • Save your changes using the save button.

Contributing

Contributions are welcome! If you'd like to contribute to this project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/new-feature).
  3. Make your changes.
  4. Commit your changes (git commit -am 'Add new feature').
  5. Push to the branch (git push origin feature/new-feature).
  6. Create a new Pull Request.