Social Network Api Back End

MIT

Table of Contents

Description

In this Challenge, I used node, express, and mongoose to create the back end api routes for a Social Network App which returns user info based on input and utilizes subdocument arrays to associate replies on a post/thought and creation and relation of thoughts and reactions via object Ids. It utilizes the express router for configuraiton and set up of the needed routes and takes in json data from the user for input. When a user or thought is deleted, the associated documents will also be deleted.

social-network-api-walkthrough.mp4

Technologies and Languages

  • JavaScript
  • Node.js
  • Mongoose/ MongoDB

Installation

To install necessary dependencies, use the following command:

npm i

Usage

To run this application, use the following command:

npm start

Here is a walkthrough video on how to install and use the app:

License

This project is licensed under the MIT License

Contributing

There are many ways in which you can contribute, beyond writing code. If you have any questions or concerns, please email at abhinavbiju29@gmail.com. If you find any reproduceable problems with the generator, please report/file an issue. Thank you for contributing!

Questions

If you have any questions about the repo, open an issue or contact me directly at abhinavbiju29@gmail.com. You can find more of my work at AbhiBiju.