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.
- Host: GitHub
- URL: https://github.com/samantha-ruth/social-network
- Owner: Samantha-Ruth
- Created: 2022-08-11T18:29:15.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-08-22T04:58:03.000Z (almost 4 years ago)
- Last Synced: 2025-01-11T05:20:14.346Z (over 1 year ago)
- Topics: express, expressjs, mongodb, mongoose, nodejs, nosql-database, social-network
- Language: JavaScript
- Homepage:
- Size: 905 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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

Screen Shot of User by Id

Screen Shot of Thoughts

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

## 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).