dv-rastogi / MemeExtension

Mongyfishy Meme Extension

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mongyfishy Meme Extension

This project was created for & won 💫 Byld+WiT Hackthon 2021

Theme: Make Everyone Laugh :P

‼️ QUESTIONS ‼️

- Ever felt left out because you weren't the cool one in the group❓ (IK IT HAPPENS)
- Ever felt as a boomer in a Twitch chat where people are screaming Pogchamps❓
- Ever got so bored with work, that you miss r/memes more than your ex❓
- Ever felt that Elon Musk even despite in his 50's knows his memes better than you❓

⚡ DON'T WORRY "WE" GOT YOU FAM

The 'we'

💪 Meet the Team: Team Mongyfishy

Presenting ✨ MONGYFISHY's MEME FINDER ✨

Description

Your one & only Meme Dictionary accessible with just a single click! We bring you all memes ranging from keyword searches to even unexpected random memes ;) in just a single & simple to use Chrome extension! Even to make it more fun & whoopee, we have incorporated fun Urban Dictionary sounds for all your meme searches!

Hold on, it doesn't end just here! Ever wanted to make your browsing experience more fun? Or ever wanted to come up a with a quick witty meme reply without hastily searching for it on the Internet?! We got you covered!! Just select your text, right click and click "Fetch me a meme" and voila you get a spiced up top Urban Dictionary definition for your text along with a wacky meme straight from memes.com just suited to your needs right then & there!

🥴 HAPPY MEMEING!!!!


📷 Preview


🚀 How To Run

To Run Backend Services

  • Open shell and navigate to: MemeExtension / services
  • Activate a virtual environment (Optional)
  • Run pip3 install -r requirements.txt   (In case requirements are not installed)
  • Run python3 main.py

To Run Extension

  • Install npm (In case you haven't)
  • Open shell and navigate to: MemeExtension / meme-extension
  • Run npm install
  • Run npm i webpack -g & npm i webpack-cli -g
  • Run webpack or npm run build
  • To install extension in Chrome
    • Head over to chrome://extensions & Toggle Developer mode on.
      • Click Load unpacked
      • Upload the dist folder to Chrome.


All contributions are welcomed!
Drop a ⭐ if you found the project to be entertaining/helpful!


About

Mongyfishy Meme Extension

License:MIT License


Languages

Language:Python 64.1%Language:HTML 18.3%Language:JavaScript 17.6%