diff --git a/platypush/backend/http/webapp/src/components/elements/Draggable.vue b/platypush/backend/http/webapp/src/components/elements/Draggable.vue
new file mode 100644
index 0000000000..feb37e1899
--- /dev/null
+++ b/platypush/backend/http/webapp/src/components/elements/Draggable.vue
@@ -0,0 +1,416 @@
+
+
+
+
+
+
+
diff --git a/platypush/backend/http/webapp/src/components/elements/Droppable.vue b/platypush/backend/http/webapp/src/components/elements/Droppable.vue
new file mode 100644
index 0000000000..530a177ea5
--- /dev/null
+++ b/platypush/backend/http/webapp/src/components/elements/Droppable.vue
@@ -0,0 +1,174 @@
+
+
+
+
+