π§βπ» DevConnect π A Real-Time Developer Community Platform
DevConnect is a real-time developer networking web app built using the MERN Stack (MongoDB, Express, React, Node.js) and Socket.IO. It allows developers to connect, chat instantly, and collaborate through a modern, responsive UI designed with Tailwind CSS and managed efficiently with Context API.
π Features
π¬ Real-time messaging using Socket.IO
π User authentication (Login & Signup)
π§βπ€βπ§ Connect and chat with other developers
π§ Global state management using Context API
π¨ Modern responsive UI with Tailwind CSS
β‘ Built with MERN Stack for full-stack scalability
π§ Tech Stack Category Technology Frontend React.js, Context API, Tailwind CSS Backend Node.js, Express.js Database MongoDB Realtime Socket.IO Tools Git, GitHub, VS Code
Installation & Setup 1οΈβ£ Clone the repository git clone https://github.com/Sudeepsahu20/DevConnect.git cd DevConnect
2οΈβ£ Install backend dependencies cd backend npm install
3οΈβ£ Install frontend dependencies cd ../frontend npm install
4οΈβ£ Create a .env file in backend PORT=5000 MONGO_URI=your_mongodb_connection_string JWT_SECRET=your_secret_key
5οΈβ£ Run the app
Start Backend:
cd backend npm run dev
Start Frontend:
cd ../frontend npm start