Open arkid15r opened 1 month ago
I am truly excited about this project and would love to contribute to OSWAP through it. This dashboard will be a valuable resource for new contributors looking to get involved in the OSWAP community.
Giving back to the community has always been my motto. I have worked on several projects in the past that involved GitHub authentication and managing various models that integrate with GitHub. Also with my strong background with React, Typescript and python along with Django makes it very promising to contribute towards. This dashboard stands out because it helps bridge the gap between mentors and contributors, making it easier to assign issues and streamline the contribution process. Overall, I am eager contribute to its success!, with the support of entire OWASP community we will make OSWAP a great Open Source Project
Hi @arkid15r ,
I’m really excited about the Contribution Hub initiative—it’s a much-needed solution to make onboarding, mentor matching, and issue discovery more seamless for new contributors. The project’s vision strongly resonates with my experience in open-source development, and I believe my skills can bring real value to the team.
I have previous experience working on open-source projects and recently earned a $250 bounty with Juspay for contributing to their open-source initiative, where I built a similar system—a GitHub contributions leaderboard for Hyperswitch. This involved tracking and visualizing contributor activity, a concept closely aligned with the engagement metrics planned for Contribution Hub. You can find my work here :
Project Repository : https://github.com/juspay/hyperswitch/issues/6093 Issue Details : https://github.com/Rushhaabhhh/Hyperswitch-Leaderboard
From a technical standpoint, I have hands-on experience with JavaScript, TypeScript, MERN stack, Next.js, and Python, along with tools like GitHub API, OAuth authentication, SQL and NoSQL databases. Additionally, I have experience in microservices architecture, event-driven systems using Kafka and Pub/Sub, Redis for caching, and message queues to ensure scalability and performance. Given the project's scope, my expertise aligns well with key phases such as :
I’d love to discuss how I can contribute to the Contribution Hub and help bring its vision to life. Looking forward to your thoughts!
Contribution Hub Development Plan
The Contribution Hub aims to streamline onboarding, mentor matching, and issue discovery for new contributors.
Phase 1: Foundational Setup
1. Define Data Model
2. Implement GitHub-Based Authentication
3. Contribution Dashboard (MVP)
Phase 2: Matching & Task Discovery
4. Mentor Matching System
5. Task Matching & Contribution Guidance
Phase 3: Engagement & Scalability
6. Issue Bundles for Hackathons
7. Expand Beginner-Friendly Labels
good first issue
andhelp wanted
across OWASP repositories.8. Community Engagement & Feedback Loop