diff --git a/addons/website_form_project/__manifest__.py b/addons/website_form_project/__manifest__.py
index 3e811604237..e8e3877d2af 100644
--- a/addons/website_form_project/__manifest__.py
+++ b/addons/website_form_project/__manifest__.py
@@ -12,6 +12,7 @@ Generate tasks in Project app from a form published on your website. This module
'depends': ['website_form', 'project'],
'data': [
'data/website_form_project_data.xml',
+ 'views/website_form_project_assets.xml',
],
'installable': True,
'auto_install': True,
diff --git a/addons/website_form_project/data/website_form_project_data.xml b/addons/website_form_project/data/website_form_project_data.xml
index 0a8c45c9725..1a3052472c3 100644
--- a/addons/website_form_project/data/website_form_project_data.xml
+++ b/addons/website_form_project/data/website_form_project_data.xml
@@ -1,8 +1,20 @@
+ create_task
True
- Create a task
+ Create a Task
+
+
+ project.task
+
+
+
diff --git a/addons/website_form_project/static/src/js/website_form_project_editor.js b/addons/website_form_project/static/src/js/website_form_project_editor.js
new file mode 100644
index 00000000000..33f2a728ee4
--- /dev/null
+++ b/addons/website_form_project/static/src/js/website_form_project_editor.js
@@ -0,0 +1,21 @@
+odoo.define('website_form_project.form', function (require) {
+'use strict';
+
+var core = require('web.core');
+var FormEditorRegistry = require('website_form.form_editor_registry');
+
+var _t = core._t;
+
+FormEditorRegistry.add('create_task', {
+ defaultTemplateName: 'website_form_project.default_task_form',
+ defaultTemplatePath: '/website_form_project/static/src/xml/website_form_project.xml',
+ fields: [{
+ name: 'project_id',
+ type: 'many2one',
+ relation: 'project.project',
+ required: true,
+ string: _t('Project'),
+ }],
+});
+
+});
diff --git a/addons/website_form_project/static/src/xml/website_form_project.xml b/addons/website_form_project/static/src/xml/website_form_project.xml
new file mode 100644
index 00000000000..e60631feac9
--- /dev/null
+++ b/addons/website_form_project/static/src/xml/website_form_project.xml
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/addons/website_form_project/views/website_form_project_assets.xml b/addons/website_form_project/views/website_form_project_assets.xml
new file mode 100644
index 00000000000..fbc06071ba3
--- /dev/null
+++ b/addons/website_form_project/views/website_form_project_assets.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+