
CompletedRadixUIVercelFirebase+3 more
Repo Scout
Discover and contribute to curated open source GitHub issues matched to your skills and interests.
Timeline
3 months
Role
Builder
Team
Piyush Dhoka
Status
CompletedTechnology Stack
RadixUI
Vercel
Firebase
React
TailwindCSS
Shadcn UI
Key Challenges
- Curating relevant GitHub issues for users
- Implementing secure OAuth authentication
- Handling GitHub API rate limits and CORS
- Designing a modern, accessible UI
Key Learnings
- Advanced React patterns
- OAuth and Firebase integration
- API proxying and rate limit management
- User onboarding and guided tours
Repo Scout : Curated Open Source Issue Discovery
Overview
Repo Scout helps you discover and contribute to curated open source GitHub issues matched to your skills and interests. The platform is designed for developers seeking meaningful contributions, with a focus on user-friendly search, authentication, and onboarding.
Key Features
- Curated Issue Search: Find open source issues filtered by language, labels, and project type.
- Personalized Recommendations: Get suggestions based on your profile and interests.
- OAuth Authentication: Secure sign-in with Google and GitHub.
- Guided Onboarding: Step-by-step tour for new users.
- Modern UI: Responsive, accessible design with dark mode support.
Tools I've Implemented
- Real-time GitHub issue search and filtering
- Secure authentication and user management
- Interactive guided tour for onboarding
- Custom UI components with RadixUI and Shadcn
Learnings
- Deepened understanding of React and UI/UX best practices
- Experience with OAuth, Firebase, and API proxying
- Improved skills in building scalable, user-centric web apps
