Skip to content

Discover, Save & Share GIFs Instantly with Sticky Your personalized GIF companion — explore trending and category-based GIFs, favorite them, and download or share instantly. All with a sticky-smooth interface!

Notifications You must be signed in to change notification settings

parasss19/GiphyApp

Repository files navigation

STICKY❤️

logo

A fun & fast GIF ,Stickers finder where you can:

🚀 Features

  • 🔍 Search trending GIFs, stickers & text
  • 💾 Save your favorites
  • 📤 Share with friends
  • 📥 Download GIFs

🧑‍💻 Tech Stack

Tech Description
MongoDB NoSQL database with transaction support
Express Backend server framework
React Frontend library
Tailwind Css For UI
Node.js Runtime environment
JWT Secure authentication mechanism
Mongoose MongoDB object modeling tool
Vite Build Tool
Context-API For state Management

Note: If you are new to open source contributions, you can refer to this guide by GitHub.


Installation

To run the project locally, follow these steps:

  1. Fork the project repository:

    • Go to the project repository on GitHub.
    • Click on the "Fork" button in the top-right corner of the page.

    image

    • This will create a copy of the repository under your GitHub account.
  2. Clone the forked repository to your local machine:

    git clone https://github.com/parasss19/GiphyApp
    cd GiphyApp
    • This command will create a local copy of the project on your machine.
  3. Install frontend dependencies

    npm install
  4. Setup ENV for Backend Create a config.env file in the Backend directory

    VITE_GIPHY_KEY = "YOUR GIPHY API KEY"
    VITE_BACKEND_URL = "YOUR backend url"
    VITE_GOOGLE_CLIENT_ID = "YOUR GOOGLE CLIENT ID FOR OAuth"
  5. Running Frontend

    npm run dev
  6. Open the app - Go to http://localhost:5173 in your browser


Note: For backend Repository Refer to Giphy_Backend .


📜 License

This project is licensed under the MIT License.

🤠 Project Admin

(Back to top)

About

Discover, Save & Share GIFs Instantly with Sticky Your personalized GIF companion — explore trending and category-based GIFs, favorite them, and download or share instantly. All with a sticky-smooth interface!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages