CodeBonds is a full-stack MERN (MongoDB, Express.js, React, Node.js) application that acts as a professional developer network. Users can create profiles, share posts, connect with other developers, and explore job opportunities through the integrated Job Board feature.
- User registration and authentication (JWT-based)
- Create, edit, and delete developer profiles
- Add experience, education, and skills
- View a list of all developers
- Comment and like posts
- Real-time feed of developer posts
- Job Board section to view developer-friendly job listings
- Frontend: React, Redux, React Router, CSS
- Backend: Node.js, Express.js, MongoDB
- Authentication: JSON Web Tokens (JWT)
- Database: MongoDB Atlas
- State Management: Redux
- Development Tools: Nodemon, Concurrently
- Clone the repository or download the folder.
- Open a terminal and run:
$ npm install
$ cd client && npm install