From facdc009c214f56ae0dd1785d7c192e3ff6051f5 Mon Sep 17 00:00:00 2001 From: Hubert Van De Walle Date: Sun, 12 Apr 2020 14:32:37 +0200 Subject: [PATCH 01/12] Add Signup component --- web/src/components/SignupForm.vue | 73 +++++++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 web/src/components/SignupForm.vue diff --git a/web/src/components/SignupForm.vue b/web/src/components/SignupForm.vue new file mode 100644 index 0000000..ec17ca9 --- /dev/null +++ b/web/src/components/SignupForm.vue @@ -0,0 +1,73 @@ + + + From 3cdd4efd36a4a32f37f13294da388dab3460c711 Mon Sep 17 00:00:00 2001 From: Hubert Van De Walle Date: Sun, 12 Apr 2020 14:33:28 +0200 Subject: [PATCH 02/12] Add Signup View --- web/src/views/Signup.vue | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 web/src/views/Signup.vue diff --git a/web/src/views/Signup.vue b/web/src/views/Signup.vue new file mode 100644 index 0000000..e3b3c74 --- /dev/null +++ b/web/src/views/Signup.vue @@ -0,0 +1,21 @@ + + + \ No newline at end of file From 719a3a9f4fc3d81db7ea45594283249eb8a72f46 Mon Sep 17 00:00:00 2001 From: Hubert Van De Walle Date: Sun, 12 Apr 2020 14:33:39 +0200 Subject: [PATCH 03/12] Add Signup route --- web/src/router/index.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/web/src/router/index.js b/web/src/router/index.js index 15b81f4..5f43ce0 100644 --- a/web/src/router/index.js +++ b/web/src/router/index.js @@ -1,6 +1,7 @@ import Vue from 'vue' import VueRouter from 'vue-router' import Home from '../views/Home.vue' +import Signup from '../views/Signup.vue' Vue.use(VueRouter) @@ -9,6 +10,11 @@ const routes = [ path: '/', name: 'Home', component: Home + }, + { + path: '/signup', + name: 'Signup', + component: Signup } ] From c1abc028e1122f57aec1c70dddef65f005d2e09f Mon Sep 17 00:00:00 2001 From: Hubert Van De Walle Date: Sun, 12 Apr 2020 15:03:52 +0200 Subject: [PATCH 04/12] Add Signup validation and feedback --- web/src/components/SignupForm.vue | 120 +++++++++++++++++++----------- 1 file changed, 76 insertions(+), 44 deletions(-) diff --git a/web/src/components/SignupForm.vue b/web/src/components/SignupForm.vue index ec17ca9..d747aeb 100644 --- a/web/src/components/SignupForm.vue +++ b/web/src/components/SignupForm.vue @@ -1,50 +1,65 @@