/socialmediabackend

This project creates the functionality for the backend of a social media application.

Primary LanguageJavaScript

Social Media Backend

This project creates the functionality for the backend of a social media application.

Description

This project creates functionality to an social media site by creating schemas, models, & routes.

Table of Contents

Installation

Walkthrough Video for installations:

https://drive.google.com/file/d/13Z14cNedq3BGBjWlrxW3IQeXGsOsTKAR/view?usp=sharing

  1. Clone this repositorty.
  2. Run NPM init and npm install to install dependencies (mongoose, express) Note: In order to install Mongoose, you must first ensure you have Node.js (https://nodejs.org/en/) & MongoDB (https://www.mongodb.com/try/download/community)installed.
  3. Start server using npm start
  4. Utilize Insomnia to test route functionality for creating, reading, updating, and deleting entries.

Technologies

  • Javascript
  • node.js
  • express.js
  • Mongodb
  • Mongoose
  • Insomnia (testing)

Usage

This projects only demonstrates its back-end utility and requires Insomnia or Postman to test endpoints

Tests

Use Insomnia or Postman to test route functionality.

Walkthrough Video:

User Routes:

https://drive.google.com/file/d/1oDXpHR8s4MnEap4NaRCwcnBvnvdgF_EZ/view?usp=sharing

Thought Routes:

https://drive.google.com/file/d/1lRXL8XrFDCvqNKeTcnMxsFxhZFaEzSjq/view?usp=sharing

Questions

If you have any questions or need additional information, you can reach me at the following places:

Github

LindseyKrause https://github.com/LindseyKrause