Vagrant File

Change-Id: I7df7ae9a847bc09d0b75d8950d21074caea23ea8
diff --git a/xos/configurations/frontend/README.md b/xos/configurations/frontend/README.md
index b1a689c..7e2ef02 100644
--- a/xos/configurations/frontend/README.md
+++ b/xos/configurations/frontend/README.md
@@ -17,6 +17,17 @@
 > _NOTE:
 > Please be careful and do not commit migrations, private keys or other autogenerated files._
 
+
+### Using Vagrant
+
+Vagrant environment is provided with a ubuntu_14.04 box (ubuntu/trusty64). It will run xos on the following address `192.168.46.100:9999'. 
+It also provide a shared folder between host machine (root folder of xos repository) and ubuntu client(/opt/xos). 
+
+Start the Vagrant box : vagrant up --provision
+SSH details : ssh vagrant@127.0.0.1 -p 2222
+password: vagrant
+Check status: vagrant global-status
+
 ### Docker Helpers
 
 Stop the containers: `make stop`
diff --git a/xos/configurations/frontend/Vagrantfile b/xos/configurations/frontend/Vagrantfile
new file mode 100644
index 0000000..83d6d84
--- /dev/null
+++ b/xos/configurations/frontend/Vagrantfile
@@ -0,0 +1,8 @@
+Vagrant.configure("2") do |config|
+  config.vm.box = "ubuntu/trusty64"
+
+  config.vm.network "private_network", ip: "192.168.46.100"
+	config.vm.synced_folder "../../../", "/opt/xos"
+  config.vm.provision "shell",
+	inline: "cd /opt/xos/xos/configurations/frontend && make && echo Vagrant running"
+ end