Skip to content

An engaging Vanilla JavaScript Single Page Application designed for easy searching, viewing, and sharing of gifs. Utilizes the Giphy API to display top trending gifs, with features for users to search and upload their own gifs.

Notifications You must be signed in to change notification settings

Alpha-55-JS-Web-Programming/Team-Project

Repository files navigation

Giphy App

Description

Giphy opens up a universe of humor and creativity, offering users a seamless way to discover and share the ideal gif. This platform features a rich collection of top trending gifs, allows users to save their favorites for easy access, and even welcomes users to contribute by uploading their own gifs. Leveraged by the Giphy API, Giphy ensures a limitless supply of gif content that caters to the diverse searches and preferences of its user base.

Creators

Technologies used

  • JavaScript
  • HTML
  • CSS
  • ESLint
  • git

Instalation

npm install

Run the application

npm start

Usage

  • Home Page: Where Engagement Begins
    Giphy's home page presents a straightforward gif database app, inviting users to browse trending gifs, upload their own, manage favorites, and search by title—all in one place.


  • Trending Now on Giphy
    Discover the pulse of humor and creativity with Giphy's Trending page, where users can explore the hottest gifs currently setting trends.


  • Gif Details Unveiled
    Dive deeper into each gif with Giphy's detailed view, showcasing the gif's rating, import date, unique ID, and the uploader's username, offering users a closer look at the story behind every gif.


  • Upload Gif to Giphy
    Enabling creativity, this page allows users to upload gifs from their file system to Giphy. Upon successful upload, the gif becomes instantly visible on the page, ready for the world to see.


  • Favorites Collection
    The Favorites page showcases gifs marked as favorites by users, curating a personalized gallery from the trending selection. This dedicated space within the app serves as a repository for users' top gif picks, easily accessible for enjoyment and sharing.


  • Gif Search Engine
    The app's search bar empowers users to discover gifs by entering keywords, mirroring the intuitive search experience found in image search engines. Relevant gifs related to the query swiftly populate, offering a tailored exploration of the gif database.


  • About the Project
    The "About" page offers a glimpse into the heart of the project, featuring the creative minds behind it and marking the project's inception. It's a nod to transparency, collaboration, and the journey of bringing Giphy to life.


About

An engaging Vanilla JavaScript Single Page Application designed for easy searching, viewing, and sharing of gifs. Utilizes the Giphy API to display top trending gifs, with features for users to search and upload their own gifs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •