Skip to content

[FEATURE] Generate Shareable Developer Portfolio Page #173

Description

@vaishnavikhatri3

Overview

samdev-pulse already provides an excellent way for developers to showcase their GitHub statistics through visually appealing profile cards. To further enhance its usefulness, I would like to propose a Shareable Developer Portfolio Page feature.

Motivation

Many students, open-source contributors, and developers rely on multiple platforms to showcase their work, achievements, coding profiles, and projects. Having a dedicated portfolio page generated automatically from existing data would provide a centralized and professional way to present their developer journey.

Proposed Feature

Allow users to generate a public portfolio page using their GitHub username.

Example:

https://samdev-pulse.vercel.app/u/{username}

The portfolio page could include:

  • GitHub profile information
  • Contribution statistics
  • Streak statistics
  • Language analytics
  • Achievement trophies
  • LeetCode, Codeforces, and CodeChef statistics
  • Featured repositories
  • Social links (LinkedIn, Portfolio, X/Twitter, etc.)
  • Optional resume section

Benefits

  • Creates a complete developer showcase with minimal setup.
  • Helps students and professionals share their work more effectively.
  • Eliminates the need for a separate portfolio website for many users.
  • Expands samdev-pulse from a stats generator into a comprehensive developer branding platform.

Suggested Implementation

  • Create a dynamic route such as /u/[username]
  • Reuse existing GitHub statistics and theme infrastructure
  • Ensure responsive design across devices
  • Allow users to customize displayed sections

Additional Context

This feature would greatly improve the overall value of samdev-pulse and provide users with a professional, shareable portfolio generated directly from their existing developer profiles.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions