diff --git a/vendor/built_in_modules/gprs/app/assets/javascripts/panel/gprs/back_end/locations.js b/vendor/built_in_modules/gprs/app/assets/javascripts/panel/gprs/back_end/locations.js
new file mode 100644
index 00000000..dee720fa
--- /dev/null
+++ b/vendor/built_in_modules/gprs/app/assets/javascripts/panel/gprs/back_end/locations.js
@@ -0,0 +1,2 @@
+// Place all the behaviors and hooks related to the matching controller here.
+// All this logic will automatically be available in application.js.
diff --git a/vendor/built_in_modules/gprs/app/assets/stylesheets/panel/gprs/back_end/locations.css b/vendor/built_in_modules/gprs/app/assets/stylesheets/panel/gprs/back_end/locations.css
new file mode 100644
index 00000000..afad32db
--- /dev/null
+++ b/vendor/built_in_modules/gprs/app/assets/stylesheets/panel/gprs/back_end/locations.css
@@ -0,0 +1,4 @@
+/*
+ Place all the styles related to the matching controller here.
+ They will automatically be included in application.css.
+*/
diff --git a/vendor/built_in_modules/gprs/app/helpers/panel/gprs/back_end/locations_helper.rb b/vendor/built_in_modules/gprs/app/helpers/panel/gprs/back_end/locations_helper.rb
new file mode 100644
index 00000000..50985d54
--- /dev/null
+++ b/vendor/built_in_modules/gprs/app/helpers/panel/gprs/back_end/locations_helper.rb
@@ -0,0 +1,2 @@
+module Panel::Gprs::BackEnd::LocationsHelper
+end
diff --git a/vendor/built_in_modules/gprs/app/models/location.rb b/vendor/built_in_modules/gprs/app/models/location.rb
index 2f955205..f6455920 100644
--- a/vendor/built_in_modules/gprs/app/models/location.rb
+++ b/vendor/built_in_modules/gprs/app/models/location.rb
@@ -1,12 +1,11 @@
class Location
- include Mongoid::Document
- include Mongoid::Timestamps
+ include Mongoid::Document
+ include Mongoid::Timestamps
- mount_uploader :file, GprsUploader
+ mount_uploader :file, GprsUploader
- field :name
- field :description
- field :longitude, type: Float
- field :latitude, type: Float
-
-end
\ No newline at end of file
+ field :name
+ field :description
+ field :longitude, type: Float
+ field :latitude, type: Float
+end
diff --git a/vendor/built_in_modules/gprs/app/views/panel/gprs/back_end/locations/_form.html.erb b/vendor/built_in_modules/gprs/app/views/panel/gprs/back_end/locations/_form.html.erb
new file mode 100644
index 00000000..efda0d9e
--- /dev/null
+++ b/vendor/built_in_modules/gprs/app/views/panel/gprs/back_end/locations/_form.html.erb
@@ -0,0 +1,34 @@
+<%= form_for @location, :url => 'panel_gprs_back_end_locations_path' ,:class=>"form-horizontal" do |f| %>
+