An open API service indexing awesome lists of open source software.

https://github.com/samantha-ruth/social-network

The backend of a social media platform. Built using MongoDB, Mongoose, express.js, and Node.
https://github.com/samantha-ruth/social-network

express expressjs mongodb mongoose nodejs nosql-database social-network

Last synced: 2 months ago
JSON representation

The backend of a social media platform. Built using MongoDB, Mongoose, express.js, and Node.

Awesome Lists containing this project

README

          

# Social-Network

## Description
This app utilizes the NOSQL database MongoDB and the ODM Mongoose! The technologies included are node.js and express. This app lets individuals share thoughts, react to other friends' thoughts, and allows friends to connect with one another, adding up how many friends they have connected with.

This application introduced me to NOSQL databases and how they are a different resource from relational databases. I learned how to install MongoDB and Mongoose, how to initiate the Mongo shell, how to create collections, fields, and documents that interelate to one another using subdocuments and nested arrays.

## Table of Contents

* [Installation](#installation)
* [ScreenShots](#screenshots)
* [Usage](#usage)
* [Links](#links)
* [Questions](#questions)

## Installation
This application uses MongoDB, Mongoose, and Express. Download the app and then run npm init and npm i to install the dependencies.

## ScreenShots

Screen Shot of Users
![Users](https://user-images.githubusercontent.com/64170123/185841509-ef1a2456-1de1-4cb0-923b-39c33ac98db5.jpg)

Screen Shot of User by Id
![Users](https://user-images.githubusercontent.com/64170123/185841513-7e2020d5-b6e3-4ae9-9424-00cc7e9bedf7.jpg)

Screen Shot of Thoughts
![Thoughts](https://user-images.githubusercontent.com/64170123/185841518-7a161e84-f5b0-467e-b32e-4bebc2b5f76b.jpg)

Screen Shot of Thought by Id
[Add Thought](https://user-images.githubusercontent.com/64170123/185841523-b1efaf84-ef2e-43f3-8497-7b0b5518abec.jpg)

Screen Shot of Reaction
![Example of Reaction](https://user-images.githubusercontent.com/64170123/185841547-9afcb683-73e5-4ed8-90b0-aead9750032d.jpg)

## Usage
A backend database for an up and coming social network!

## Links!

Link to video of project: https://watch.screencastify.com/v/veuZgzpzQtj2mTpvL1fo

The url of the Git repository is here: https://github.com/Samantha-Ruth/Social-Network

## Questions

If you have any questions about the repo, open an issue or you can find more of my work at (https://gitHub.com/Samantha-Ruth).