My Social Network API is a project designed to explore network API workings using MongoDB. It's inspired by a vision of creating a platform for users to freely share thoughts, connect with friends, and express reactions. This endeavor has deepened my understanding of API design, CRUD operations, reaction and friendship management, and MongoDB's data modeling, system architecture, and user-centric design principles. It's been a valuable learning experience that underscores the significance of databases in real-world applications.
You can interact with this app in two ways:
- To view a video demonstration, visit: Demo Video
- To run the app locally, ensure you have Node.js installed. Then clone the repository and follow the steps below:
npm i
npm start
After entering the two commands, you should see something like this:
Afterwards, you are free to test your app on Insomnia!