Skip to content

Mustapha7018/Any-Jokes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Any-Jokes 🤣

Welcome to Any-Jokes! This repository contains a collection of hilarious jokes that will brighten up your day. Whether you're looking for a quick laugh or a way to break the ice, you've come to the right place. 🌟

Dev Info

Introduction

Any-Jokes is a simple yet fun Flutter application where you can find jokes. 😂

Features

  • A collection of jokes from various categories.
  • Easy-to-use interface for browsing jokes.
  • Generate 5 jokes at a time

Folder Scaffold

  • lib/: Contains the main application code.
  • lib/data/providers/: Contains the API provider for fetching jokes.
  • lib/data/models/: Contains the joke model class.

Setup

Follow these steps to set up the project locally:

  1. Clone the repository 🌀

    git clone https://github.com/Mustapha7018/Any-Jokes.git
    cd Any-Jokes
  2. Install Flutter 🚀

    • If you haven't already, download and install Flutter from the official website.
  3. Check Flutter setup 🛠️

    flutter doctor
  4. Get the dependencies 📦

    flutter pub get

Usage

To run the application on your device or emulator, use the following command:

flutter run

Find Joke

  • Launch the app on your device or emulator.
  • Use the search bar to enter a keyword for jokes.
  • Use the dropdown menu to filter jokes by category.
  • Click on "Search Jokes" to fetch and display jokes based on your criteria.

App UIs

WhatsApp Image 2024-06-25 at 01 43 47_0bf603df WhatsApp Image 2024-06-25 at 01 44 22_0c003090 WhatsApp Image 2024-06-25 at 01 45 26_0907062f image image image