Skip to content

Feature Request: Add Developer Activity Reminder & Motivation System #518

@codedbydollys10

Description

@codedbydollys10

Description

Enhance the GitHub Tracker dashboard by adding a developer activity reminder system that motivates users to stay consistent with their GitHub contributions.

Currently, the tracker displays GitHub activity data, but it does not provide insights or reminders about inactivity. This feature would analyze daily activity and show motivational alerts when users have not contributed during the day.


Proposed Functionality

Track Daily Activity

Detect whether the user has:

  • Made commits today
  • Opened a pull request today
  • Merged a pull request today
  • Created or interacted with issues today
  • Been inactive for the entire day

UI Suggestions

Add a small “Daily Activity Status” section on the Tracker dashboard showing:

  • Contribution streak
  • Activity summary
  • Motivational reminders

Example messages:

  • 🚀 You haven’t committed today
  • 🔥 Your contribution streak is at risk
  • 💻 No pull requests opened today
  • 📌 Time to make your first contribution today

Possible UI implementations:

  • Alert cards
  • Toast notifications
  • Dashboard widgets
  • Streak indicators

Expected Behavior

  • Fetch user activity from GitHub API
  • Compare activity timestamps with current date
  • Dynamically generate reminders based on inactivity
  • Display activity insights directly on the Tracker page

Possible Enhancements

  • Weekly productivity score
  • Contribution heatmap
  • Browser/email reminders
  • Achievement badges
  • Custom notification preferences

Acceptance Criteria

  • Daily activity is analyzed correctly
  • Reminder messages update dynamically
  • Feature integrates cleanly into existing Tracker dashboard
  • Existing tracker functionality remains unaffected

Screenshorts Attached

Image

Please Assign this issue to me under Gssoc'26 so i can solve it Asap and send u a PR.

Metadata

Metadata

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions