Code Connect is an API for a social network web application where users can share their thoughts, react to friends’ thoughts, and create a friend list. Express.js is utilized for routing, alongside a MongoDB database, and the Mongoose ODM. Additionally, it makes use of the Express.js and Mongoose packages.
Connect, react, and engage within the coding community using this social network API. Share thoughts, code reactions, and effortlessly add like-minded individuals, fostering a collaborative and knowledge-driven programming environment.
- Create, update, and delete users
- Add and remove friends to a user’s friend list
- Share thoughts
- React to friends' thoughts
- Create, update, and delete thoughts
- Express.js for routing
- MongoDB database
- Mongoose ODM for interacting with MongoDB
- Express.js and Mongoose packages
To use this API, follow the installation steps below.
- Clone the repository.
- Install dependencies using
npm install. - Set up the MongoDB database.
- Run the application using
npm start.
/api/users: CRUD operations for users/api/thoughts: CRUD operations for thoughts- Additional routes for reactions, friend lists, etc.
Contributions are welcome! If you have suggestions or improvements, feel free to submit a pull request.