Harshdev625 / Harshdev625/SDEverse

Enhance My Profile Section

Open
#263 7 comments 0 reactions 1 assignee Claimed by @Samridhi-2007 View on GitHub
enhancement hacktoberfest
Dominant language
JavaScript
Stars
25
Forks
52
PR merge metrics
No merged PRs in 30d

Description

### Summary

📌 Description: The current Profile section in SDEverse shows only basic user details. To make it more interactive, data-rich, and community-driven, we propose enhancing the profile with streak tracking, activity insights, social link integration, and a skills showcase section

### Motivation / User Problem

💡 Proposed Features:
🕓 1. Daily Streak & Activity Tracking

Show daily streaks (🔥) for consistent platform engagement.
Track tabs/pages opened — e.g., Problems, Contests, Tutorials, Notes.
Record coding time/session duration and display total weekly/monthly time.

🌐 2. Social Links Integration

Allow users to add social profiles:

GitHub
LinkedIn
Twitter / X

Show clickable icons on their profile card.
Validate links before saving (basic regex or form check).

💼 3. Skills Showcase

Let users list their tech stack and DSA-related skills (e.g., C++, React, Graphs, DP).
Use colored badges or tags for each skill (Tailwind or Shadcn Badge components).
Add an “Edit Skills” button for dynamic management.

🎯 Expected Outcome:

A dynamic and engaging profile page showing activity streaks, progress charts, and social visibility.
Motivates users through visual progress indicators.
Enhances networking by showcasing socials & skills.
Clean UI consistent with SDEverse’s theme.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.