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:
- 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.
- 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.
- Find people: Discover individuals with diverse skill sets and connect with them. Learn from experienced contributors, collaborate on projects, and broaden your professional network.
- 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
Log in or sign up for Devpost to join the conversation.