UltimateHealth icon indicating copy to clipboard operation
UltimateHealth copied to clipboard

💡[Feature]: Day 1: Obtain Gemini API Key And Secure It (Discord Session)

Open SB2318 opened this issue 1 month ago • 4 comments

Is there an existing issue for this?

  • [x] I have searched the existing issues

Feature Description

🎯 Goal

Help contributors understand the Gemini API ecosystem, obtain their API key, and learn how to secure it properly in a backend environment.
This session will be conducted live on Discord.

✅ Tasks

  • [ ] Fork the repository (https://github.com/SB2318/IEEE-s-Mindful-Devs-Bootcamp)
  • [ ] Create or sign in to a Google Developer account
  • [ ] Visit the Google AI Studio / Gemini API dashboard
  • [ ] Generate a Gemini API Key
  • [ ] Copy the key safely and never share it publicly
  • [ ] Add the key to a .env file as:
    • GEMINI_API_KEY=your_key_here
  • [ ] Learn the basics of Gemini API models
  • [ ] Explore key features:
    • Text generation
    • Multi-turn chat
    • Safety settings
    • Tokens & rate limits
  • [ ] Understand why backend proxying is required (security + stability)
  • [ ] Attend the Discord doubt clear session (If Needed)

📌 Acceptance Criteria

  • Gemini API Key successfully created
  • .env file created and Git-ignored
  • Contributor understands Gemini model types and capabilities
  • Contributor knows how to keep keys secure

Use Case

Learning

Benefits

Build in Public

Add ScreenShots

No response

Priority

High

Record

  • [x] I have read the Contributing Guidelines
  • [ ] I'm a GSSOC'24 contributor
  • [ ] I'm a IEEE IGDTUW contributor
  • [ ] I want to work on this issue

SB2318 avatar Nov 15 '25 04:11 SB2318

Thank you for creating this issue! We'll look into it as soon as possible. Your contributions are highly appreciated! 😊

github-actions[bot] avatar Nov 15 '25 04:11 github-actions[bot]

@SB2318 should i go for this ?

Shivin1016 avatar Nov 17 '25 15:11 Shivin1016

@SB2318 should i go for this ?

Yeah sure!

SB2318 avatar Nov 17 '25 15:11 SB2318

Hi! I have done the work for this one! Here is my PR: https://github.com/SB2318/IEEE-s-Mindful-Devs-Bootcamp/pull/9

Feel free to review! Happy to contribute!

tristnaja avatar Nov 18 '25 08:11 tristnaja