NoSQL-social-network-api

License: MIT

Description

A Social Network API that uses a NoSQL database so that it can be used to handle large amounts of unstructured data. Built with MongoDB, ExpressJS and NodeJS.

Screenshots

Preview of API tests using Insomnia App.

Screenshot of thought and reaction data being shown on Insomnia app

Screenshot of user data being shown on Insomnia app

Demo

Video demo links below:

NoSQL-social-network-api_Part_1

NoSQL-social-network-api_Part_2

Table of contents

Installation Instructions

npm install

Technologies

Technologies used for this project:

  • NodeJS
  • ExpressJS
  • MongoDB
  • Mongoose

Usage Information:

Seed the database with usernames and emails

Note: It may take several attempts runnig this command if duplicates are randomly selected from the seed.

npm run seed

Run the application!

 npm run start

License

This project is available under the MIT license. Visit License: MIT for full license text

Contribute

Fork or Pull Request

Tests

N/A

Questions

Feel free to reach me on github or send me an email!

Git profile: https://github.com/jcarait

Email: jonocdev@gmail.com