The Joke Telling Bot is a web application built with React that fetches random jokes from the Official Joke API and presents them with a humorous twist. The bot uses speech synthesis to audibly tell the jokes.
- Fetches random jokes from the Official Joke API.
- Utilizes the Speech Synthesis API to audibly tell jokes.
- User-friendly interface with a responsive design.
- Button to request a new joke.
- React: JavaScript library for building user interfaces.
- Axios: Promise-based HTTP client for making requests to the Official Joke API.
- Vite: Fast, opinionated web framework for React.
- React Speech Recognition: Library for adding speech recognition capabilities to the app.
- regenerator-runtime: Runtime for asynchronous JavaScript.
-
Clone the repository:
git clone https://github.com/SuperSanny/joke_telling_bot.git
-
Install dependencies:
npm install
-
Run the development server:
npm run dev
- Click the "TELL ME A JOKE" button to hear a joke from the Joke Telling Bot.
- Enjoy the humorous setup and punchline provided by the bot.
- Click the button again to get another joke.