A web-based platform for connecting potential co-founders and building teams. PartnerPair helps people find co-founder partners who complement their skills, vision, and goals through transparent matching and meaningful connections.
PartnerPair is designed for entrepreneurs and builders at any stage—whether you're looking to start something new or join an existing venture. The platform uses a deterministic matching algorithm based on shared skills, interests, and preferences to suggest compatible co-founder candidates.
- Co-founder Discovery: Browse and filter profiles of potential partners based on skills, roles, availability, and more.
- Intelligent Matching: Automated suggestions using Jaccard similarity method based on user provided information
- In-App Messaging: Connect directly with interesting profiles to discuss ideas and opportunities
- Profile Management: Complete profiles with detailed information about experience, skills, education, and startup interests
- Profile Insights: View analytics about profile performance, including view counts over custom time periods
- Contact Management: Track your connections and communications in one place
- Search and Filtering: Advanced search capabilities to narrow down potential matches by various criteria
- Forum (In progress): Community discussion space for idea sharing and networking
Frontend:
- React with TypeScript
- Vite (build tool and dev server)
- Tailwind CSS 4 + DaisyUI (styling)
- React Router 7 (navigation)
- React Query (data synchronization)
- Zustand (state management)
Backend & Services:
- Firebase Authentication (user auth)
- Firebase Firestore (database)
- Firebase Storage (file uploads)
- Cloud Functions (serverless logic)
Infrastructure:
- Vercel (hosting and edge functions)
- PayPal (payment processing)
PartnerPair operates on a freemium model:
- Free Tier: Core functionality including profile creation, browsing, matching, and messaging
- Pro Tier: Enhanced features with additional capabilities; payments processed via PayPal
- No Refunds: Subscriptions are non-refundable and automatically renew unless canceled
- Cancellation: Users can cancel subscriptions at any time through account settings
Refer to the Privacy Policy page.
Refer to the Terms of Service page.
- Minimum age: 16 years old
- Users must comply with local laws in their jurisdiction
- You are responsible for maintaining your account security
- Keep your login credentials confidential
- Report any unauthorized access immediately
- User profiles, bios, and messages are your responsibility
- Content must not be unlawful, abusive, harassing, defamatory, or obscene
- The platform reserves the right to remove or restrict violating content
- Reported abusive content is reviewed by the administrator
- The platform uses aggregated, derived data from user profiles and activity for operational sustainability
- By using PartnerPair, you acknowledge that your user-generated data contributes to the platform's revenue
- The source code is source-available for personal, educational, and non-commercial use only
- All branding, logos, and trademarks remain the exclusive property of the administrator
- Commercial use or monetization without explicit permission is prohibited
- Access to the hosted platform is provided as a limited, non-exclusive, revocable license
- PartnerPair is provided "as-is" without warranties
- The platform does not guarantee successful co-founder matches or any outcomes from use
- The administrator is not liable for user interactions or match quality
This project's source code is publicly available for viewing and learning purposes. The developer is not accepting contributions at this time. However, feedback is always welcome. Feel free to reach out to the developer.
Commercial use of this code, in whole or in part, requires explicit written permission from the project administrator. Please contact the developer to inquire.