Skip to content

fruetalo182/wiki-gif

Wiki GIF 👾

CI Status

HTML5 CSS3 TailwindCSS JavaScript Node.js Express Axios Giphy API dotenv

Wiki GIF is a simple gif finder application using the Giphy API, built with a lightweight frontend and an Express.js backend. It allows users to search for gifs and copy their URL to the clipboard with a single click.

📋 Requirements

  • Node version: 14 or higher
  • Giphy API Key (Only for local setup): Generate it from Giphy Developers

⚙️ Local setup

  1. Clone this repository:
    git clone https://github.com/fruetalo182/wiki-gif.git
    cd wiki-gif
  2. Install dependencies:
    npm install
  3. Create a .env file in the root directory with your Giphy API key:
    GIPHY_API_KEY=************
    
  4. Start the server:
    npm start
  5. Open your browser at http://localhost:3000 to use the app.

🐳 Docker setup

To run the Wiki GIF application using Docker, follow these steps:

  1. Pull the Docker image:

    docker pull fruetalo/wiki-gif:latest

    Or

    docker pull ghcr.io/fruetalo182/wiki-gif:latest
  2. Run the Docker container:

    docker run -p 3000:3000 wiki-gif
  3. Access the application at http://localhost:3000.

🏷️ Container Registry

📸 Screenshots

Search Result