Skip to content

[FEATURE] Replace "Coming Soon" tags with dynamic Completeness Badges (Progress Bars) #57

@prince-a-byte

Description

@prince-a-byte

Feature Description

Currently, many subjects on the platform (like Basic Electrical, Modern Biology, etc.) are marked simply with a "Coming Soon" tag. While it is great for showing the roadmap, having too many static "Coming Soon" labels can cause user fatigue and increase the bounce rate. More importantly, it doesn't communicate to open-source contributors where their help is needed most.

Problem It Solves

communication between open-source contributors where their help is needed most.

Proposed Solution

I would like to replace or supplement the "Coming Soon" text with dynamic Completeness Badges (Progress Bars).

For example, if a subject has 3 out of 10 topics documented, it will display a "30% Documented" progress bar.

This provides visual momentum for the project and gamifies the contribution process, letting contributors see exactly which modules need immediate attention.

Alternate Solution

An alternative would be to simply hide incomplete subjects until they are fully finished. However, that removes the visibility of the project's roadmap. Adding progress bars is a much better middle ground to keep the roadmap visible while encouraging active contributions.

Additional Context

I plan to build this as a reusable React component (or standard HTML/CSS/JS depending on the stack) that accepts the total_topics and completed_topics as props to render the bar dynamically.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions