A platform for developers to: Showcase their profiles, projects, and skills Connect with other developers Post updates, blogs, and achievements Follow, endorse, and message others DevConnect is an open-source developer-centric social platform designed to help developers showcase their projects, connect with peers, and build their personal brand — all in one place.
💡 Think of it as a lightweight, modern, and focused alternative to LinkedIn — built by developers for developers.
Coming soon! Stay tuned for the hosted link.
- 🧑💻 Developer Profile – Add your bio, tech stack, and GitHub portfolio
- 📂 Project Showcase – Share projects with live demo and code links
- 🔍 Discover Developers – Search by skills, stacks, and interests
- ❤️ Community Interactions – Like, comment, and connect
- 🛠️ Contribution Stats – Show GitHub contributions visually
- 💬 (Coming Soon) Messaging System – One-on-one dev chats
| Layer | Technology |
|---|---|
| Frontend | React.js, Tailwind CSS |
| Backend | Node.js, Express.js |
| Database | MongoDB (Mongoose) |
| Auth | Firebase Auth / GitHub OAuth |
| Hosting | Vercel (frontend), Render (backend) |
| Dev Tools | ESLint, Prettier, GitHub Actions |
Ensure you have the following installed:
- Node.js (v18+)
- Git
- MongoDB (local or Atlas)
# Clone the repository
git clone https://github.com/<your-org>/devconnect.git
cd devconnect
# Install frontend dependencies
cd client
npm install
# Install backend dependencies
cd ../server
npm install