A full-stack Tinder-like web application built with the MERN stack (MongoDB, Express.js, React, Node.js) featuring user authentication, matching system, and real-time encrypted chat.
✨ Features
Secure Authentication
JWT token-based login/signup
Password encryption
Protected routes
Tinder-like Matching
Swipe left/right functionality
Connection requests
Matches feed page
Real-time Chat
WebSocket implementation
End-to-end encryption
Online status indicators
User Profiles
Profile creation/editing
Photo uploads
Preference settings
🛠Tech Stack
Frontend:
React.js
Redux (state management)
Talwind Css
Axios
Socket.io-client
Backend:
Node.js & Express.js
MongoDB (Mongoose)
JWT Authentication
Bcrypt (password hashing)
Socket.io
Crypto-js (encryption)
🚀 Installation
Clone the repo
git clone https://github.com/Saubhagya-2004/devtinder cd devtinder
Like this project
Posted Aug 10, 2025
Built a Tinder-like app using MERN stack with secure authentication and real-time chat.