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.
- 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.
To run this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/AmeyVijeesh/ReactTextEditor.git
-
Navigate to the project directory:
cd ReactTextEditor
-
Install dependencies:
npm install
-
Start the development server
npm run dev
-
Open your browser and visit
http://localhost:5173
to view the app.
- Type or paste your text into the editor.
- Use the toolbar to format text (if available).
- Save your changes using the save button.
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature/new-feature
). - Make your changes.
- Commit your changes (
git commit -am 'Add new feature'
). - Push to the branch (
git push origin feature/new-feature
). - Create a new Pull Request.