Jefid / anti-social-network

A back end social media app using MongoDB. You can populate the database with Users, Thoughts, Friends, and Reactions. Right now the only for of interaction with the database is though apps like Insomnia.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

anti-social-network

App Functionality

A back end social media app using MongoDB. You can populate the database with Users, Thoughts, Friends, and Reactions. Right now the only for of interaction with the database is though apps like Insomnia.

Technologies Used

- Express
- MongoDB
- Insomnia

Installation

This project requires Node.js and other dependencies

How to install Node

Navigate to the directory you would like to use using the CLI and then clone this repository:

git clone git@github.com:jefid/anti-social-network.git

Create .gitignore to include the following:

node_modules
.DS_Store
package-lock.json

You will need to install MongoDB

Installation guide for Mongo

Open your IDE and use these commands to install all the necessary packages:

npm i express mongoose
npm init

npm init will create your package.json file.

"scripts": {
    "start": "node server.js",
}

In the terminal, start the MongoDB database

mongod;

Finally, start the server from the command line:

npm start

Demo

Link to full Demo

Documentation

Feedback

Have something you'd like to add?
Feel free to contact me via email!

About

A back end social media app using MongoDB. You can populate the database with Users, Thoughts, Friends, and Reactions. Right now the only for of interaction with the database is though apps like Insomnia.


Languages

Language:JavaScript 100.0%