Skip to content

delta6626/partnerpair

Repository files navigation

PartnerPair

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.

Overview

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.

Key Features

  • 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

Tech Stack

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)

Subscription Model

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

Privacy & Data Handling

Refer to the Privacy Policy page.

Terms of Service Summary

Refer to the Terms of Service page.

Age Requirement

  • Minimum age: 16 years old
  • Users must comply with local laws in their jurisdiction

Account Responsibility

  • You are responsible for maintaining your account security
  • Keep your login credentials confidential
  • Report any unauthorized access immediately

Content Guidelines

  • 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

User-Generated Data Monetization

  • 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

Intellectual Property

  • 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

Limitations

  • 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

Contributing

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

Commercial use of this code, in whole or in part, requires explicit written permission from the project administrator. Please contact the developer to inquire.

Releases

No releases published

Packages

 
 
 

Contributors

Languages