Back to Projects
CompletedNodeJSMongoDBKubernetes+15 more

DevTinder

DevTinder is a platform inspired by Tinder, built specifically for developers. It helps developers connect with like-minded people to collaborate on projects, exchange ideas, build products or businesses, and who knows maybe even find a date 😉. Beyond networking, DevTinder encourages learning through collaboration, allowing developers to chat, share knowledge, and grow together as a community.

Timeline

2 Months

Role

Full-Stack Developer

Team

Solo

Status
Completed

High Level Design

DevTinder

Technology Stack

NodeJS
MongoDB
Kubernetes
Docker
React
Express
Daisy UI
Postman
CRON Jobs
Tailwind
Grafana
Loki
Prometheus
Payment Integration
Socket IO
Javascript
Cloudflare
AWS

Key Challenges

  • Payment Integration
  • Matching Logic
  • k8s Deployment
  • CORS
  • Monitoring Setup
  • One to One Chat

Key Learnings

  • Deployments
  • CORS Policy
  • Database Operations
  • Monitoring
  • Kubernetes
  • Jenkins
  • CRON Jobs

Overview

DevTinder is a developer-focused networking platform inspired by the swipe-based interaction model of Tinder. It is designed to help developers connect with like-minded peers to collaborate on projects, share ideas, build startups, and learn from one another—all within a single platform.

The platform enables developers to discover potential collaborators based on shared interests, skills, or goals, and initiate meaningful conversations through real-time chat. By encouraging collaboration over competition, DevTinder creates an environment where developers can grow together—whether that’s building side projects, exploring business ideas, or simply learning from each other’s experiences.

With a blend of professional networking and a light, social experience, DevTinder reimagines how developers connect—making collaboration faster, more engaging, and more human.

Key Features

  • JWT-Based Authentication: Secure login and signup using unique JWT tokens for user authentication
  • Connections: Discover and connect with other developers
  • Real-Time Chat: Start messaging instantly once a connection is established
  • Gold Membership: Unlimited connection requests for power users
  • Silver Membership: Up to 100 connection requests per day
  • Connection Notifications: Automated email notifications when a connection request is accepted
  • Weekly Digest Emails: Scheduled CRON jobs send weekly emails highlighting your recent connections and activity

Performance Optimizations

  • Implemented lazy loading for better initial load times

Future Scope

  • Updating the UI and UX
  • Implementing a Distributed Queue system for sending notifications
  • Matching Logic based on location


© 2026. All rights reserved.