/module18-challenge

Social Network API

Primary LanguageJavaScriptMIT LicenseMIT

Module 18: NoSQL Challenge - Social Network API

License: MIT

Description

This repository contains an API for a social network web application where users can share their thoughts, react to friends’ thoughts, and create a friend list.

The application uses Express.js for routing, a MongoDB database, and the Mongoose ODM.

Table of Contents

Installation

To run your own version of the app do the following:

  1. Clone this git repo to your computer
  2. Inside a terminal run npm install to get all the necessary dependencies

Usage

  • To start the app type: npm start
  • When the application starts correctly, the message below will
    show in the console: API server running on port 3001!

The following gif shows what the different routes and DB look like:

Note: this repository does not include a frontend. The DB and route functionality must be tested wiht an app like Insomnia or Postman.

Social Network API in action

License

MIT License

Tests

N/A