Skip to content

Instatags is a tool✒️📝 that generates 💫 🔥random tags for your profile picture, 👨‍💻photos and post[DCP '21]🙏 👇 👇

License

Notifications You must be signed in to change notification settings

Ayush7614/Instatags

Repository files navigation

Instatags

Instatags is a tool that generates random tags for your profile picture, photos and post[DCP '21]

Open Source Programs

DevIncept

Instatags Google Vision Imgur API

APIs Used

  • Google Vision API - Google Cloud’s Vision API offers powerful pre-trained machine learning models through REST and RPC APIs.

  • Imgur API - Imgur's API exposes the entire Imgur infrastructure via a standardized programmatic interface. Using Imgur's API, you can do just about anything you can do on imgur.com, while using your programming language of choice.

Getting Started

  • Get your own imgur clientID here.
  • Replace XXXXXXXXX with your clientID in js/upload.js.
new Imgur({ 
    clientid: 'XXXXXXXXX', // replace this 
    callback: feedback 
});
var settings = {
      "async": true,
      "crossDomain": true,
      // change the key below
      "url": "https://vision.googleapis.com/v1/images:annotate?key=XXXXXXXXXXXXXXXXXXX",
      "method": "POST",
      "headers": {
        "Content-Type": "application/json",
        "cache-control": "no-cache"
      },
      "processData": false,
      "data": str
    }
  • Now open index.html

💥 How to Contribute

PRs Welcome Open Source Love

  • Take a look at the Existing Issues or create your own Issues!
  • Wait for the Issue to be assigned to you after which you can start working on it.
  • Fork the Repo and create a Branch for any Issue that you are working upon.
  • Read the Code of Conduct
  • Create a Pull Request which will be promptly reviewed and suggestions would be added to improve it.
  • Add Screenshots to help us know what this Script is all about.

How to make a Pull Request

If you think that you can add a new feature or want to fix a bug. We invite you to contribute to Instatags and make this project better. To start contributing, follow the below instructions:

  1. Create a folder at your desire location (usually at your desktop).

  2. Open Git Bash Here

  3. Create a Git repository.

    Run command git init

  4. Fork the repository.

  5. Clone your forked repository of project.

git clone https://github.com/<your_username>/Instatags.git
  1. Navigate to the project directory.
cd Instatags
  1. Add a reference(remote) to the original repository.
git remote add upstream https://github.com/Ayush7614/Instatags.git
  1. Check the remotes for this repository.
git remote -v
  1. Always take a pull from the upstream repository to your main branch to keep it updated as per the main project repository.
git pull upstream main
  1. Create a new branch(prefer a branch name that relates to your assigned issue).
git checkout -b <YOUR_BRANCH_NAME>
  1. Perform your desired changes to the code base.

  1. Check your changes.
git status
git  diff
  1. Stage your changes.
git add . <\files_that_you_made_changes>
  1. Commit your changes.
git commit -m "relavant message"
  1. Push the committed changes in your feature branch to your remote repository.
git push -u origin <your_branch_name>
  1. To create a pull request, click on compare and pull requests.

  2. Add appropriate title and description to your PR explaining your changes.

  3. Click on Create pull request.

Congratulations🎉, you have made a PR to the Instatags. Wait for your submission to be accepted and your PR to be merged by a maintainer.


Open Source Programs we have been associated with:


Project Maintainers

🌟 Contributors:

Thanks to these wonderful people ✨✨:

About

Instatags is a tool✒️📝 that generates 💫 🔥random tags for your profile picture, 👨‍💻photos and post[DCP '21]🙏 👇 👇

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published