Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Docs: Add instructions for generating YouTube API Key in Frontend README

Open
#255 6 comments 1 reaction 0 assignees View on GitHub

@tiashamaitra is already working on this.

Since Dec 30, 2025.

  • #261 by @tiashamaitra — open

Assessment

Difficulty
1/5
Estimated time
1-3 hours
Newbie friendliness
58/100
Issue type
Documentation
Clarity
Clearly specified
Activity status
Stale
Tech stack
google-cloud, typescript, vite

Research direction

Start with Frontend/README.md and compare its setup instructions with the VITE_YOUTUBE_API_KEY entry in Frontend/env-example. Document the Google Cloud Console steps for enabling YouTube Data API v3, creating and restricting an API key, and adding it to the .env file. Done means a new contributor can obtain the key and complete local setup without guessing.

Written by the indexing model from the issue text.

Description

Is this related to an existing part of the documentation?
  • Yes, it is related to an existing section
What needs to be updated?

📌 Current Documentation Issue
The Frontend/env-example file requires a VITE_YOUTUBE_API_KEY, but the Frontend/README.md does not explain how to generate this key. New contributors setting up the project locally are stuck guessing how to obtain these credentials from the Google Cloud Console.

✨ Proposed Changes
I propose adding a dedicated section to Frontend/README.md that guides the user through:

  1. Opening Google Cloud Console and creating credentials.
  2. Enabling the "YouTube Data API v3".
  3. Generating an API key and restricting it properly.
  4. Adding the key to the .env file.

📋 Additional Context
I have just set up the project locally and can document the exact steps I took to get it working.

Relevant Documentation Link (if any)

No response

Record
  • I agree to follow this project's Code of Conduct
  • I want to work on this update
Dominant language
TypeScript
Stars
101
Forks
145
PR merge metrics
No merged PRs in 30d

Getting set up

  • No Dockerfile or Docker Compose file
  • Has a pull request template
  • No contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from AOSSIE-Org/InPactAI

All issues in AOSSIE-Org/InPactAI

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.