Skip to content

webdev-desktop/Joke-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

4 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ˜‚ LaughLoop โ€“ Dad Joke Generator

๐Ÿš€ 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.


๐Ÿ“Œ Tech Stack

  • ๐Ÿงฑ HTML5
  • ๐ŸŽจ CSS3
  • โš™๏ธ JavaScript

โœจ Features

  • ๐Ÿ˜‚ Generates random dad jokes instantly
  • โšก Fast and smooth API integration
  • ๐Ÿ“ฑ Fully responsive design (mobile + desktop)
  • ๐ŸŽฏ Clean and minimal UI
  • ๐Ÿ”„ One-click joke refresh

๐Ÿš€ Key Highlights

  • โšก 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

๐Ÿ“ธ Screenshots

Project Screenshot Project Screenshot


๐Ÿ› ๏ธ Installation

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

โ–ถ๏ธ Usage

  1. Open the app in your browser
  2. Click on the "New Joke" button
  3. Enjoy a random dad joke instantly ๐Ÿ˜‚
  4. Click again for more jokes

๐Ÿ”ฎ Future Improvements

  • ๐ŸŒ™ Dark mode support
  • ๐Ÿ“‹ Copy joke to clipboard
  • โค๏ธ Save favorite jokes
  • ๐Ÿ”Š Text-to-speech
  • ๐ŸŒ Multiple categories

๐Ÿค Contribution

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-feature

Then open a Pull Request ๐Ÿš€


๐Ÿ‘จโ€๐Ÿ’ป Author

Apurv


๐Ÿ“„ License

This project is licensed under the MIT License.


โญ Support

If you like this project, donโ€™t forget to star โญ the repo and share it!

About

๐Ÿ˜‚ A fun and responsive dad joke generator built using HTML, CSS, and JavaScript. Fetches random jokes via API with a clean modern UI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors