🧠 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
- Users create a profile with their CP skills and goals
- The system ranks potential teammates based on compatibility
- 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
- Install dependencies:
npm install express sqlite3 bcrypt
Run node server.js in terminal
Open localhost
http://localhost:3000
Log in or sign up for Devpost to join the conversation.