diff --git a/sharedComponents/other-portals/other-portals.component.html b/sharedComponents/other-portals/other-portals.component.html
new file mode 100644
index 00000000..b05edfa7
--- /dev/null
+++ b/sharedComponents/other-portals/other-portals.component.html
@@ -0,0 +1,78 @@
+
diff --git a/sharedComponents/other-portals/other-portals.component.ts b/sharedComponents/other-portals/other-portals.component.ts
new file mode 100644
index 00000000..5afa326f
--- /dev/null
+++ b/sharedComponents/other-portals/other-portals.component.ts
@@ -0,0 +1,13 @@
+import {Component, Input} from '@angular/core';
+import {EnvProperties} from "../../utils/properties/env-properties";
+
+@Component({
+ selector: 'other-portals',
+ templateUrl: 'other-portals.component.html'
+})
+export class OtherPortalsComponent {
+ @Input() portal = 'Connect';
+ @Input() properties: EnvProperties = null;
+
+ constructor() {}
+}
diff --git a/sharedComponents/other-portals/other-portals.module.ts b/sharedComponents/other-portals/other-portals.module.ts
new file mode 100644
index 00000000..4871caa5
--- /dev/null
+++ b/sharedComponents/other-portals/other-portals.module.ts
@@ -0,0 +1,22 @@
+import {NgModule} from '@angular/core';
+import {CommonModule} from '@angular/common';
+
+import {RouterModule} from "@angular/router";
+
+import {OtherPortalsComponent} from './other-portals.component';
+
+@NgModule({
+ imports: [
+ CommonModule,
+ RouterModule
+ ],
+ declarations: [
+ OtherPortalsComponent
+ ],
+ providers: [],
+ exports: [
+ OtherPortalsComponent
+ ]
+})
+export class OtherPortalsModule {
+}