PortXNect is a full-stack social media platform designed for developers to connect, collaborate, and showcase their portfolios. Built using the MERN stack with real-time capabilities and elegant animations.
🔗 Live Website: https://portxnect.onrender.com
💻 GitHub Repo: https://github.com/Mellifluousguy/PortXnectCode
- 👤 Authentication (Login, Register, Forgot Password)
- 🧑💻 Edit Profile (Bio, Skills, Social Links)
- 🔄 Swipe-based User Connection (Like/Skip)
- 📝 Post Projects with Tech Stack, Description
- 💬 Real-time Chat (Socket.io)
- 🔔 Real-time Notifications
- 🧾 Admin Panel with User Management & Stats
- 🎨 Animated UI using Framer Motion
- 🌐 Fully Responsive Design
- 📣 Toast Alerts (React-Toastify)
- 📊 Graphical User & Project Showcase
- React.js (with Vite)
- Tailwind CSS
- React Router
- Framer Motion
- React Toastify
- React Tinder Card
- Node.js
- Express.js
- MongoDB (Mongoose)
- Socket.io
- JWT Authentication
📦 PortXnectCode
├── backend
│ ├── config
│ ├── controllers
│ ├── middleware
│ ├── model
│ ├── routes
│ ├── templates
│ ├── package.json
│ └── server.js
├── frontend
│ ├── public
│ ├── src
│ ├── vite.config.js
│ ├── index.html
│ └── package.json
└── README.md
git clone https://github.com/Mellifluousguy/PortXnectCode.git
cd PortXnectCode# Backend
cd backend
npm install
# Frontend
cd ../frontend
npm installCreate a .env file in backend/:
MONGO_URI=your_mongodb_uri
JWT_SECRET=your_jwt_secret
CLIENT_URL=http://localhost:5173cd backend
npm run devcd frontend
npm run devVisit: http://localhost:5173
Mohit Gupta
📧 mohitdeveloperg@gmail.com
🔗 GitHub
🔗 LinkedIn
This project is licensed under the MIT License.