Down4-social-network

License: Artistic-2.0

Description

An application where you can network and connect with friends all around the world! Time to mingle virtually

Table of Contents

Installation

  1. You must download and install Node.js click on link: https://nodejs.org/en/download/

  2. Download and install MongoDB depending on your operating system. Click on the Link below: https://www.mongodb.com/try/download/community

Guide for Windows: https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows/

Guide for Mac: https://docs.mongodb.com/manual/tutorial/install-mongodb-on-os-x/

  1. copy or clone this repo into the folder where you want the application to be created by entering the following command in your terminal (mac) or gitbash (windows):

    • git clone git@github.com:walterlaw19/Down4-social-network.git (<---- Copy, Paste, Enter this command in your terminal)
  2. Open the down4 folder from your your VS Code (make sure you are in the right folder) or you can use the integrated terminal, go to the directory where the down4 folder was installed: e.g. "cd down4"

  3. Once you are in the down4 folder, open your integrated terminal in VS Code and install the dependencies by entering the command: 'npm i'. Wait for the installation to be completed.

  4. After the installation has be completed, type "npm start" to run the application.

  5. Use Insomnia to get all users, tags and produce using the correct path

http://localhost:3001/api/users        http://localhost:3001/api/thoughts         
  1. Once you are done, you can press CTRL + C in the terminal to stop the application.

Demo-video

Click here to see a demo video

Screenshots

"GET All Users" "GET All Thoughts" "ADD a Reaction" "DELETE a User"

Usage

You can use this application to create your own social network to rival all powerful Feisbuk and strip them down from its glory.

License

License: MIT

contribution

Please send me an email if you can want to contribute or submit any suggestions: walterlaw19@gmail.com

Questions

If you have any questions or concerns, you can reach me at: walterlaw19@gmail.com

or visit my GitHub: https://github.com/walterlaw19

Made by by Walter G

© 2021 WG.