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.
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:
The portfolio page could include:
Benefits
Suggested Implementation
/u/[username]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.