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





