This is a simple web application that generates random quotes and provides various functionalities to interact with them. You can generate a random quote, copy it to your clipboard, tweet it, and even convert the text to speech.
-
Generate Random Quote: Click the "New Quote" button to get a new random quote displayed on the screen.
-
Copy Quote: Click the copy logo button to copy the current quote to your clipboard. You can then paste it wherever you like.
-
Tweet Quote: Click the X logo button to share the current quote on X.
-
Text to Speech: Click the sound logo button to have the current quote read out loud using text-to-speech technology.
This project is designed to work seamlessly on both desktop and mobile devices. The responsive design ensures that the user experience is consistent, no matter what device you are using.
- Clone this repository to your local machine:
git clone https://github.com/yourusername/quote-generator.git
-
Open the
index.html
file in your web browser. -
Use the buttons on the page to interact with the quotes.
The project structure is organized as follows:
quote.html - The main HTML file that contains the structure of the to-do list.
quote.css - The CSS file for styling the to-do list.
quote.js - The JavaScript file containing the logic and functionalities of the to-do list.
- The random quotes are fetched from the Quotable API.
This project is open-source and available under the MIT License.
This project was created as a fun exercise to practice HTML, CSS, and JavaScript. Special thanks to the creators of the Quotable API for providing the quotes.