Back to projects
Frontend2026

OSS Finder

Open-Source Contribution Discovery


OSS Finder screenshot 1

Overview

A tool that finds open-source issues worth your time — filtered to repos that actually merge outsiders' pull requests, with honest difficulty estimates and AI coaching on how to get yours accepted.

Technical Details

  • Architected the client state layer end-to-end in Redux Toolkit, including an RTK Query queryFn that fans out parallel GitHub Search API calls and normalizes the results into per-repo health scores (maintainer activity, external-contributor merge rate, median days-to-merge).

  • Gated AI features on real Clerk Billing entitlements via useAuth().has({ feature }) rather than a cosmetic paywall, with a tiered usage-quota system enforced server-side.

  • Parses uploaded resumes to text entirely in the browser, lazy-loading the ~1 MB PDF parser via dynamic import() so the shipped bundle stays flat for every user who never uploads a file. LLM calls proxy through serverless functions so provider keys never reach the client.

Tech Stack

React 19Redux ToolkitRTK QueryClerk (Auth + Billing)Tailwind CSSVercel FunctionsOpenRouter