Skip to content

beetz12/petbookAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Petbook API Installation Guide

Prerequisites

NodeJS & NPM

NodeJS is google's javascript engine that allows us to run javascript as a service. It also comes with a nify tool called NPM which helps us manage packages. The most common option is to install NodeJS and npm using the official installer. However, if you are on a Mac, it is better if you install it through homebrew. I highly recommend John Papa's tutorial for installing npm without sudo.

Git

Git is our version control system. We use it because it’s easy, fast, and powerful. The client can be installed here. Just choose the correct version for your operating system and follow the on-screen instructions.

Your favorite Text Editor

I use sublimetext but feel free to use your own or any of the others below.

MongoDB (Optional)

MongoDB is our NoSQL Database. It’s highly scalable and by allowing us to store JSON objects directly in the table, we can make changes on the fly. Below are install instructions for each environment:

RoboMongo (Optional)

RoboMongo provides a nice user interface for working with MongoDB. It’s similar to PHPMyAdmin and SQL Management Studio. You can download the official version [here] (http://robomongo.org/)

Installation

After you clone the PetBookAPI repository to your desktop, run the command below to install all npm packages.

$ npm install

Starting the server

After you have installed all the npm packages, you can start the server by running

$ nodemon server.js

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •