### Installation/Maintenance Manual

This section provides a step-by-step instruction on how to set up development environment and deployment environment.


#### Development Environment Installation:
•	Prerequisites:
o	Git: Git is used to get the repository and for source control. It can be downloaded from https://git-scm.com/downloads
o	Node.js: open-source, cross-platform JavaScript run-time environment. It can be downloaded from https://nodejs.org/en/download/
o	NPM: a package manager for the JavaScript programming language. It comes with Node.js.
o	IDE: For this project, Visual Studio Code was used as an integrated development environment, but any IDE should be fine for development. It can be downloaded from https://visualstudio.microsoft.com/downloads/
•	Executes:
o	Check out the git repository for the project. The git repository can be cloned from the BitBucket on the JIRA Server. 
o	The repository name is MAC19S. Below is the command for cloning the git repository to a local folder.
	git clone https://sp-jira.cis.fiu.edu:7443/scm/~pmuel001/mac19s.git
o	The next step is to check out the specific branch assigned to you.
	git fetch <assigned branch>
o	Once the project is cloned, open it in an IDE and view the file structure.          
o	Go to the mac19s folder.     
	cd mac19s
o	The package.json file contains all the dependencies that will need to be installed. Install all the dependencies via the following command
	npm install
o	All the dependencies will be installed and located in the node_modules folder on the root folder.
o	Once the dependencies are installed, start the application locally via the following command:
	npm start
o	The project will start on localhost:3000