Skip to content

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

License

Notifications You must be signed in to change notification settings

jcuetos97/Social-Network-API

Repository files navigation

Social-Network-API

API for a social network web application where users can share their thoughts, react to friends’ thoughts, and create a friend list. It uses Express.js for routing, a MongoDB database, the Mongoose ODM, and Moment.js to format timestamps. The seed data is created using Insomnia.

Demo

Table of Contents

  • Download or clone repository to use this application on local machine.
  • Node.js and MongoDB is required to run the application
  • To install necessary dependencies, navigate to the root directory and run the following command: npm install
  • After installation, run npm start.
  • When the server is started, the Mongoose models are synched to the MongoDB database.
  • Open MongoDB and connect to the MongoDB URI mongodb://localhost:27017. On the list of databases, select socialnetDB to see thoughts and users data.
  • To create seed data and test the API routes, use Insomnia.

USER

FRIENDS

THOUGHTS

REACTIONS

The application is covered under the following license: ISC

For the moment this project does not accept contributions from third parties. Thank you for your interest.

This application was built with:

Please feel free to contact me using the following links:

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published