Skip to content

[FEAT] Add Gemini-Powered "Weekly Standup Generator" to Dashboard #2579

Description

@Kavurubuvanesh

Problem Statement

Developers frequently use DevTrack to monitor their progress, but when Friday rolls around, they still have to manually parse their GitHub history to write their weekly standup updates for Slack/Discord.

Proposed Solution

Integrate a Gemini-powered "Standup Generator" widget. With one click, the app aggregates the user's last 7 days of commits, merged PRs, and closed issues, and uses gemini-1.5-flash to generate a formatted, professional summary ready to be copied and pasted to their team.

Feature Area

Dashboard

Alternatives Considered

Relying on manual user data extraction or basic static summaries without LLM generation. However, using Gemini provides the nuanced, conversational tone required for an actual standup update.

Acceptance Criteria

  • Create a "Generate Standup" UI button/modal on the dashboard.
  • Build the Next.js serverless route to pass weekly stats to the Gemini API.
  • Implement strict prompt engineering to ensure a concise, professional output.
  • Add a "Copy to Clipboard" function.

Additional Context

I am an active GSSoC '26 contributor. I recently built the Gemini architecture for Fetch.ai and already have the local Next.js API route mapped out for this DevTrack feature. I am ready to open a Draft PR immediately.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions