๐ Live Demo: ๐Live Demo
๐ A fun and lightweight API-based web app that delivers random dad jokes instantly.
Built to practice frontend development, API handling, and modern responsive UI design.
- ๐งฑ HTML5
- ๐จ CSS3
- โ๏ธ JavaScript
- ๐ Generates random dad jokes instantly
- โก Fast and smooth API integration
- ๐ฑ Fully responsive design (mobile + desktop)
- ๐ฏ Clean and minimal UI
- ๐ One-click joke refresh
- โก High Performance โ Fast API response handling
- ๐ฑ Responsive UI โ Works seamlessly across all devices
- ๐จ Modern Design โ Clean layout using Flex-box & Clamp
- ๐ API Integration โ Real-time joke fetching using Fetch API
- ๐ง Beginner Friendly Code โ Easy to understand & modify
Follow these steps to run the project locally:
# 1. Clone the repository
git clone https://github.com/webdev-desktop/Joke-Generator.git
# 2. Go into the project folder
cd dad-joke-generator
# 3. Open index.html in your browser- Open the app in your browser
- Click on the "New Joke" button
- Enjoy a random dad joke instantly ๐
- Click again for more jokes
- ๐ Dark mode support
- ๐ Copy joke to clipboard
- โค๏ธ Save favorite jokes
- ๐ Text-to-speech
- ๐ Multiple categories
Contributions are welcome!
# Fork the repo
# Create a new branch
git checkout -b feature/your-feature
# Commit changes
git commit -m "Add your feature"
# Push to branch
git push origin feature/your-featureThen open a Pull Request ๐
Apurv
This project is licensed under the MIT License.
If you like this project, donโt forget to star โญ the repo and share it!

