Skip to content

fully functional NoSQL backend API for social app. Uses Node.js, mongoose.js, Express.js, and Insomnia. Can view users, their thoughts, and reactions to thoughts. can add or remove users, thoughts, and reactions.

Notifications You must be signed in to change notification settings

JDR8888/social-mongoose

Repository files navigation

Social Mongoose (Module 18 Challenge Columbia U)

forthebadge forthebadge forthebadge forthebadge forthebadge

Description

Made from scratch using the following acceptance criteria:

GIVEN a social network API
WHEN I enter the command to invoke the application
THEN my server is started and the Mongoose models are synced to the MongoDB database
WHEN I open API GET routes in Insomnia for users and thoughts
THEN the data for each of these routes is displayed in a formatted JSON
WHEN I test API POST, PUT, and DELETE routes in Insomnia
THEN I am able to successfully create, update, and delete users and thoughts in my database
WHEN I test API POST and DELETE routes in Insomnia
THEN I am able to successfully create and delete reactions to thoughts and add and remove friends to a user’s friend list

The github repo is @ https://github.com/JDR8888/social-mongoose

Link to walkthrough video: https://drive.google.com/file/d/1tNANidukNWbJWVbn8fVJw95MVdXroEFG/view

Installation

N/A

Usage

N/A

Credits

forthebadge

License

Please see the repo for license info

About

fully functional NoSQL backend API for social app. Uses Node.js, mongoose.js, Express.js, and Insomnia. Can view users, their thoughts, and reactions to thoughts. can add or remove users, thoughts, and reactions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published