An API for a social network web application where users can share their thoughts, react to friends’ thoughts, and create a friend list.
This challenge caters to a social media startup. They requested for their social network to use a NoSQL database so that their website can handle large amounts of unstructured data. Users will be able to share their thoughts and reactions as well as connecting with others by adding friends.
- Clone this repository from https://github.com/analizajb/social-network-api.
- Run
npm i
to install required packages. - Run
npm start
in the terminal to start the server. - Once server has connected, use Insomnia for testing routes.
Packages used include:
- MongoDB
- Express
- Mongoose
- Moment.js
Click HERE for the full video demonstration.
- Application deletes a user's associated thoughts when the user is deleted.