🧠 CP Tinder (ECPC Team Matcher)

Tinder for ECPC teams — swipe less, AC more.


🚀 Overview

Have you ever struggled to find the right teammates for ECPC, or felt awkward asking someone to join your team?

CP Tinder solves that by turning team formation into a smart, tender-style matching system.


🎯 Features

  • 👤 User profiles (skills, goals, rating)
  • 📊 Candidate ranking system
  • 🤝 Mutual matching system
  • 🔔 Match notifications
  • ⚖️ Skill-balanced team suggestions

⚙️ How it works

  1. Users create a profile with their CP skills and goals
  2. The system ranks potential teammates based on compatibility
  3. If two users select each other → 🎉 Match!

🧠 Core Idea

Instead of manually forming teams, CP Tinder uses a tender-like matching system:

  • System computes compatibility scores
  • Mutual selection creates optimal ECPC teams

🛠️ Tech Stack

  • Frontend: HTML/CSS
  • Backend: Express.js
  • Database: SQLite3

🚀 How to run

  1. Install dependencies:
npm install express sqlite3 bcrypt
  1. Run node server.js in terminal

  2. Open localhost

    http://localhost:3000
    
Share this project:

Updates