diff --git a/Frontend/src/components/encoder/EncodeUriButtonComponent.vue b/Frontend/src/components/encoder/EncodeUriButtonComponent.vue
new file mode 100644
index 0000000..0ff19a5
--- /dev/null
+++ b/Frontend/src/components/encoder/EncodeUriButtonComponent.vue
@@ -0,0 +1,35 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/Frontend/src/components/encoder/EncoderButtonComponent.vue b/Frontend/src/components/encoder/EncoderButtonComponent.vue
new file mode 100644
index 0000000..2b307c8
--- /dev/null
+++ b/Frontend/src/components/encoder/EncoderButtonComponent.vue
@@ -0,0 +1,39 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/Frontend/src/components/sidebar/SidebarComponent.vue b/Frontend/src/components/sidebar/SidebarComponent.vue
index 4f63d94..f38b19c 100644
--- a/Frontend/src/components/sidebar/SidebarComponent.vue
+++ b/Frontend/src/components/sidebar/SidebarComponent.vue
@@ -48,6 +48,12 @@ onMounted( () => {
+
+
+
+
+
+
diff --git a/Frontend/src/router/index.ts b/Frontend/src/router/index.ts
index a4af1bd..1eb091e 100644
--- a/Frontend/src/router/index.ts
+++ b/Frontend/src/router/index.ts
@@ -12,6 +12,9 @@ const xsdTool = import("@views/XSDView.vue")
const xpathTool = import("@views/XPathView.vue")
const xqueryTool = import("@views/XQueryView.vue")
+const base64Encoder = import("@views/Base64EncoderView.vue")
+const urlEncoder = import("@views/UrlEncoderView.vue")
+
const routes = [
{
path: '/',
@@ -57,6 +60,16 @@ const routes = [
path: '/rest/mock',
name: 'restmock',
component: () => restMock
+ },
+ {
+ path: '/encoder/base64',
+ name: 'base64encoder',
+ component: () => base64Encoder
+ },
+ {
+ path: '/encoder/url',
+ name: 'urlEncoder',
+ component: () => urlEncoder
}
]
diff --git a/Frontend/src/views/Base64EncoderView.vue b/Frontend/src/views/Base64EncoderView.vue
new file mode 100644
index 0000000..9a945e2
--- /dev/null
+++ b/Frontend/src/views/Base64EncoderView.vue
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
![]()
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Frontend/src/views/UrlEncoderView.vue b/Frontend/src/views/UrlEncoderView.vue
new file mode 100644
index 0000000..f9c71b6
--- /dev/null
+++ b/Frontend/src/views/UrlEncoderView.vue
@@ -0,0 +1,31 @@
+
+
+
+
+
+
URI Encoder
+
+
+
+
+
+
+
+
+
\ No newline at end of file