Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[Feature] Collaborating #74

Open
s1lvax opened this issue Oct 23, 2024 · 0 comments
Open

[Feature] Collaborating #74

s1lvax opened this issue Oct 23, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@s1lvax
Copy link
Owner

s1lvax commented Oct 23, 2024

Collaborating Feature

Description

This feature will be available for anyone who's looking for another developer/s to collaborate with on Open-Source projects based on their skill stack and if they're "Open to Collaborating". Sounds weird, but think Tinder for Open-Source developers lmfao.

How it works

Currently working on

The user will be able to import selected repos from their Github straight to his profile. These will be his "Currently working on" repos.

Search

The user will have a button "invite" next to the repos that if clicked, opens a search bar where other developers who're "Open to Collaborating" and have a similar tech stack will show up. The user will then be able to click a + sign next to every single one to invite them to work together.

Invite box (Notifications)

The invited user will then receive a notification on their panel that someone wants to join forces to work on a certain project with the details of the one who invited + the project. The user can then accept or not accept.

Case if Accepted

If accepted, the repo will be added to both user's profiles in a tab called "Collaborations" with : [username] 🤝 [username] : Working on [Repo]

Case if Declined

The person who invited gets a notification that the invitation was declined and that's about it.

@s1lvax s1lvax added the enhancement New feature or request label Oct 23, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant