A full-stack developer networking platform where developers connect, collaborate, and build meaningful professional relationships based on their skills and interests.
|
|
| Layer | Technology |
|---|---|
| Frontend | React.js, React Router, Axios, CSS3 |
| Backend | Node.js, Express.js |
| Database | MongoDB, Mongoose |
| Auth & Security | JWT, bcrypt.js, cookie-parser, CORS |
DevTinder/
│
├── backend/
│ ├── src/
│ │ ├── config/
│ │ ├── models/
│ │ ├── routes/
│ │ ├── middleware/
│ │ └── app.js
│ ├── package.json
│ └── .env
│
├── frontend/
│ ├── src/
│ ├── public/
│ └── package.json
│
└── README.md
git clone https://github.com/divyanshuraj1095/DevTinder.git
cd DevTindercd backend
npm installCreate a .env file:
PORT=7777
MONGO_URI=your_mongodb_connection_string
JWT_SECRET=your_secret_keyRun the backend server:
npm run devcd frontend
npm installCreate a .env file:
VITE_BACKEND_URL=http://localhost:7777Run the frontend:
npm run dev| Layer | Platform |
|---|---|
| Frontend | Vercel / Netlify |
| Backend | Render / Railway |
| Database | MongoDB Atlas |
- Real-time Chat System
- WebSocket Integration
- Notifications System
- Advanced Matching Algorithm
- Profile Recommendations
- Dark Mode
- Video Calling / Collaboration
- AI-based Skill Recommendations
Contributions are welcome and appreciated! Here's how to get started:
- Fork the repository
- Create a new branch (
git checkout -b feature/your-feature) - Commit your changes (
git commit -m 'Add some feature') - Push to the branch (
git push origin feature/your-feature) - Open a Pull Request





