Inspiration

ContriHub was created to simplify open source contributions, easing the initial hurdles for newcomers. It offers access to trending repositories, beginner-friendly issues, and a platform for connecting with experienced contributors. A leaderboard motivates users to excel through their yearly and monthly contributions, fostering growth and collaboration.

What it does

The platform provides you with multiple features like:

  1. Exploring trending repositories: It displays the most trending repositories globally, allowing you to delve into their codebase and seek assistance or clarification from the maintainers.
  2. Contribute: Struggling to find the right place to begin? Simply specify your preferred programming language, and we'll present you with a curated list of beginner-friendly issues, a perfect entry points for newcomers to the world of open source.
  3. Find people: Discover individuals with diverse skill sets and connect with them. Learn from experienced contributors, collaborate on projects, and broaden your professional network.
  4. Leaderboard: Compete with other users on our platform and earn rankings based on your contributions, both monthly and yearly. ## How we built it The frontend of the project is built using ReactJS, TailwindCSS is used for styling and Firebase is used for the backend ## Challenges we ran into Working with the APIs, connecting the servers and deploying the website.

Accomplishments that we're proud of

Completing the project and learning how APIs work

What we learned

Great knowledge about the open source and GitHub itself.

What's next for ContriHub

Adding new feature like creating resumes based on your GitHub profile

Built With

Share this project:

Updates