{"id":22246583,"url":"https://github.com/el634dev/gif-search","last_synced_at":"2026-04-05T21:02:21.526Z","repository":{"id":228917944,"uuid":"775162403","full_name":"el634dev/gif-search","owner":"el634dev","description":"GIF Search App using Tenor API","archived":false,"fork":false,"pushed_at":"2024-06-30T04:07:34.000Z","size":66,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-30T10:30:24.460Z","etag":null,"topics":["express","node","tenor-api"],"latest_commit_sha":null,"homepage":"","language":"Handlebars","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/el634dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-03-20T21:50:41.000Z","updated_at":"2024-06-30T04:07:37.000Z","dependencies_parsed_at":"2024-03-21T05:28:17.138Z","dependency_job_id":"f9edaa77-c646-45de-8958-7007fc2fe57d","html_url":"https://github.com/el634dev/gif-search","commit_stats":null,"previous_names":["el634dev/gif-search"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/el634dev%2Fgif-search","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/el634dev%2Fgif-search/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/el634dev%2Fgif-search/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/el634dev%2Fgif-search/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/el634dev","download_url":"https://codeload.github.com/el634dev/gif-search/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245451222,"owners_count":20617477,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["express","node","tenor-api"],"created_at":"2024-12-03T05:28:17.013Z","updated_at":"2025-09-20T23:21:58.215Z","avatar_url":"https://github.com/el634dev.png","language":"Handlebars","funding_links":[],"categories":[],"sub_categories":[],"readme":"## GIF App\n\u003e GIF search app that helps users search their favorite gifs \n\n\u003cdiv align=\"center\"\u003e\n\u003c!-- Badges --\u003e\n\u003cp\u003e\n  \u003ca href=\"https://github.com/Louis3797/awesome-readme-template/graphs/contributors\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/contributors/el634dev/movie-tracker\" alt=\"contributors\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/last-commit/el634dev/movie-tracker\" alt=\"last update\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/Louis3797/awesome-readme-template/issues/\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/issues/el634dev/movie-tracker\" alt=\"open issues\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/Louis3797/awesome-readme-template/blob/master/LICENSE\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Made%20with-JavaScript-1f425f.svg\" alt=\"made with javascript\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n   \n\u003ch4\u003e\n    \u003ca\u003eView Demo\u003c/a\u003e\n  \u003cspan\u003e · \u003c/span\u003e\n    \u003ca href=\"https://github.com/el634dev/gif-search/README.md\"\u003eDocumentation\u003c/a\u003e\n  \u003c/h4\u003e\n\u003c/div\u003e\n\n\u003cbr /\u003e\n\n\u003c!-- Table of Contents --\u003e\n## Table of Contents\n- [Screenshot](#screenshot)\n  * [Tech Stack](#tech-stack)\n  * [Features](#features)\n  * [Environment Variables](#environment-variables)\n- [Getting Started](#getting-started)\n  * [Prerequisites](#prerequisites)\n  * [Installation](#installation)\n  * [Run Locally](#run-locally)\n\n\u003c!-- About the Project --\u003e\n## Screenshot\n\u003cdiv align=\"center\"\u003e \n  \u003e Coming soon\n\u003c/div\u003e\n\n\u003c!-- TechStack --\u003e\n## Tech Stack\n\u003cdetails\u003e\n  \u003csummary\u003eClient\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://handlebarsjs.com/\"\u003eHandlebars\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/CSS\"\u003eCSS\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\n  \u003csummary\u003eServer\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://nodejs.org/en\"\u003eNode\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"https://expressjs.com/\"\u003eExpress\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003c!-- Env Variables --\u003e\n## Environment Variables\nTo run this project, you will need to add the following environment variables to your .env file before running `python app.py`\n\n`APP_KEY` - set this as your Tenor API Key\n\n\u003c!-- Getting Started --\u003e\n## Getting Started\n\u003e Grab your [Tenor API Key](https://tenor.com/gifapi/documentation#quickstart)\n\u003e After you have you key, clone this repo using `git clone` and the link under the green code button\n\u003e Run `npm install` and then `npm start`\n\n\u003c!-- Prerequisites --\u003e\n### Prerequisites\nThis project uses npm as package manager which comes pre-installed with Node\n\n\u003c!-- Installation --\u003e\n### Installation\n\n\u003c!-- Run Locally --\u003e\n### Run Locally\nClone the project using\n\n```bash\n  git clone\n```\n\nGo to the project directory\n\n```bash\n  cd gif-search-main\n```\n\nInstall npm\n\n```bash\n   npm install\n   npm init\n```\n\nStart the server, can use nodemon but you must install it using  `npm install nodemon -g`\n\n```bash\n   nodemon\n```\n\n\u003c!-- Project Status --\u003e\n## Project Status\nProject is: __completed__\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fel634dev%2Fgif-search","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fel634dev%2Fgif-search","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fel634dev%2Fgif-search/lists"}