Skip to content

A fun, interactive web application that generates hilarious dad jokes on demand. Perfect for lightening the mood or annoying your friends and family with terrible puns.

License

Notifications You must be signed in to change notification settings

Hum2a/dad-joke-generator

Repository files navigation

Dad Joke Generator 👨‍👦 🤣

A fun, interactive web application that generates hilarious dad jokes on demand. Perfect for lightening the mood or annoying your friends and family with terrible puns.

Dad Joke Generator

✨ Features

  • Random Dad Jokes: Get a fresh dad joke with a single click
  • Clean UI: Simple, responsive design that works on all devices
  • Fast Loading: Lightweight application with minimal dependencies
  • Offline Support: Access jokes even without internet connection

🚀 Live Demo

Check out the Dad Joke Generator here!

🛠️ Built With

🏗️ Getting Started

These instructions will help you set up a copy of the project on your local machine for development and testing purposes.

Prerequisites

Installation

  1. Clone the repository

    git clone https://github.com/your-username/dad-joke-generator.git
    
  2. Navigate to the project directory

    cd dad-joke-generator
    
  3. Install dependencies

    npm install
    
  4. Start the development server

    npm run start
    
  5. Open your browser and navigate to http://localhost:4200

🧪 Running Tests

Run the test suite with:

npm run test

Or run tests with live reloading:

npm run test:ember -- --server

📦 Building for Production

Build the application for production:

npm run build

The build artifacts will be stored in the dist/ directory.

🚢 Deployment

The application can be deployed to GitHub Pages using:

npm run deploy

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

  • Thanks to icanhazdadjoke.com for providing the dad joke API
  • All the dads out there who continue to inspire us with their questionable humor

Made with ❤️ and terrible humor

About

A fun, interactive web application that generates hilarious dad jokes on demand. Perfect for lightening the mood or annoying your friends and family with terrible puns.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published