diff --git a/src/app/pages/backend-integration/backend-integration-routing.module.ts b/src/app/pages/backend-integration/backend-integration-routing.module.ts index 6e97fe77..f42febc0 100644 --- a/src/app/pages/backend-integration/backend-integration-routing.module.ts +++ b/src/app/pages/backend-integration/backend-integration-routing.module.ts @@ -1,14 +1,12 @@ -import {RouterModule, Routes} from '@angular/router'; -import {NgModule} from '@angular/core'; -import {BackendIntegrationComponent} from './backend-integration.component'; -import {PhpIntegrationDescriptionComponent} from './descriptions/php-integration-description.component'; -import {DotNetIntegrationDescriptionComponent} from './descriptions/dot-net-integration-description.component'; -import {DotNetCoreIntegrationDescriptionComponent} from './descriptions/dot-net-core-integration-description.component'; -import {NodeJsIntegrationDescriptionComponent} from './descriptions/node-js-integration-description.component'; -import {JavaIntegrationDescriptionComponent} from './descriptions/java-integration-description.component'; -import {PythonIntegrationDescriptionComponent} from './descriptions/python-integration-description.component'; -import {EcommerceIntegrationDescriptionComponent} from './descriptions/ecommerce-integration-description.component'; -import {IotIntegrationDescriptionComponent} from './descriptions/iot-integration-description.component'; +import { NgModule } from '@angular/core'; +import { RouterModule, Routes } from '@angular/router'; + +import { BackendIntegrationComponent } from './backend-integration.component'; +import { PhpIntegrationDescriptionComponent } from './descriptions/php-integration-description.component'; +import { DotNetCoreIntegrationDescriptionComponent } from './descriptions/dot-net-core-integration-description.component'; +import { NodeJsIntegrationDescriptionComponent } from './descriptions/node-js-integration-description.component'; +import { JavaIntegrationDescriptionComponent } from './descriptions/java-integration-description.component'; +import { EcommerceIntegrationDescriptionComponent } from './descriptions/ecommerce-integration-description.component'; const routes: Routes = [{ path: '', @@ -18,10 +16,6 @@ const routes: Routes = [{ path: 'php', component: PhpIntegrationDescriptionComponent, }, - { - path: 'dot-net', - component: DotNetIntegrationDescriptionComponent, - }, { path: 'dot-net-core', component: DotNetCoreIntegrationDescriptionComponent, @@ -34,18 +28,10 @@ const routes: Routes = [{ path: 'java', component: JavaIntegrationDescriptionComponent, }, - { - path: 'python', - component: PythonIntegrationDescriptionComponent, - }, { path: 'ecommerce', component: EcommerceIntegrationDescriptionComponent, }, - { - path: 'iot', - component: IotIntegrationDescriptionComponent, - }, ], }]; diff --git a/src/app/pages/backend-integration/backend-integration.module.ts b/src/app/pages/backend-integration/backend-integration.module.ts index db7c9094..ed5d9dff 100644 --- a/src/app/pages/backend-integration/backend-integration.module.ts +++ b/src/app/pages/backend-integration/backend-integration.module.ts @@ -1,42 +1,37 @@ -import {ThemeModule} from '../../@theme/theme.module'; -import {NgModule} from '@angular/core'; -import {BackendIntegrationDiagramComponent} from './diagram/backend-integration-diagram.component'; -import {BackendIntegrationComponent} from './backend-integration.component'; -import {RouterModule} from '@angular/router'; -import {NbButtonModule, NbCardModule, NbIconModule} from '@nebular/theme'; -import {BackendIntegrationRoutingModule} from './backend-integration-routing.module'; -import {IntegrationDescriptionComponent} from './integration-description/integration-description.component'; -import {PhpIntegrationDescriptionComponent} from './descriptions/php-integration-description.component'; -import {DotNetIntegrationDescriptionComponent} from './descriptions/dot-net-integration-description.component'; -import {DotNetCoreIntegrationDescriptionComponent} from './descriptions/dot-net-core-integration-description.component'; -import {NodeJsIntegrationDescriptionComponent} from './descriptions/node-js-integration-description.component'; +import { NgModule } from '@angular/core'; +import { RouterModule } from '@angular/router'; +import { NbButtonModule, NbCardModule, NbIconModule } from '@nebular/theme'; +import { InlineSVGModule } from 'ng-inline-svg'; + +import { BackendIntegrationDiagramComponent } from './diagram/backend-integration-diagram.component'; +import { BackendIntegrationComponent } from './backend-integration.component'; +import { BackendIntegrationRoutingModule } from './backend-integration-routing.module'; +import { IntegrationDescriptionComponent } from './integration-description/integration-description.component'; +import { PhpIntegrationDescriptionComponent } from './descriptions/php-integration-description.component'; +import { + DotNetCoreIntegrationDescriptionComponent, +} from './descriptions/dot-net-core-integration-description.component'; +import { NodeJsIntegrationDescriptionComponent } from './descriptions/node-js-integration-description.component'; import { JavaIntegrationDescriptionComponent } from './descriptions/java-integration-description.component'; -import { PythonIntegrationDescriptionComponent } from './descriptions/python-integration-description.component'; import { EcommerceIntegrationDescriptionComponent } from './descriptions/ecommerce-integration-description.component'; -import { IotIntegrationDescriptionComponent } from './descriptions/iot-integration-description.component'; -import {InlineSVGModule} from 'ng-inline-svg'; @NgModule({ imports: [ - ThemeModule, RouterModule, NbCardModule, - BackendIntegrationRoutingModule, NbIconModule, NbButtonModule, InlineSVGModule, + BackendIntegrationRoutingModule, ], declarations: [ BackendIntegrationComponent, BackendIntegrationDiagramComponent, PhpIntegrationDescriptionComponent, - DotNetIntegrationDescriptionComponent, DotNetCoreIntegrationDescriptionComponent, NodeJsIntegrationDescriptionComponent, JavaIntegrationDescriptionComponent, - PythonIntegrationDescriptionComponent, EcommerceIntegrationDescriptionComponent, - IotIntegrationDescriptionComponent, IntegrationDescriptionComponent, ], }) diff --git a/src/app/pages/backend-integration/descriptions/dot-net-integration-description.component.ts b/src/app/pages/backend-integration/descriptions/dot-net-integration-description.component.ts deleted file mode 100644 index 2063822e..00000000 --- a/src/app/pages/backend-integration/descriptions/dot-net-integration-description.component.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'ngx-dot-net-integration-description', - template: ` - - `, -}) -export class DotNetIntegrationDescriptionComponent { - - buttonText = 'Get Backend From 49$'; - url = 'https://store.akveo.com/collections/net-bundles?utm_campaign=akveo_store%20-%20all%20bundles%20-%20ngx_admin_demo&utm_source=ngx_admin&utm_medium=referral&utm_content=sidebar_link_dotnet'; - - features: string[] = [ - 'Backend layered architecture, authentication, solution structure', - 'Ngx-admin angular UI with 100+ UI components to use', - 'Authentication using JWT tokens is implemented and integrated with both client and server side', - 'Basic role management and ACL is in place', - 'Swagger included for automatic API testing and documentation', - 'Serilog is used for logging', - 'OWIN startup is configured', - 'Documentation is included', - '3 months free updates', - ]; - -} diff --git a/src/app/pages/backend-integration/descriptions/iot-integration-description.component.ts b/src/app/pages/backend-integration/descriptions/iot-integration-description.component.ts deleted file mode 100644 index 02f502eb..00000000 --- a/src/app/pages/backend-integration/descriptions/iot-integration-description.component.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'ngx-iot-integration-description', - template: ` - - `, -}) -export class IotIntegrationDescriptionComponent { - - buttonText = 'Get Backend From 49$'; - url = 'https://store.akveo.com/collections/iot-bundles?utm_campaign=akveo_store%20-%20all%20bundles%20-%20ngx_admin_demo&utm_source=ngx_admin&utm_medium=referral&utm_content=sidebar_link_iot'; - - features: string[] = [ - 'IOT dashboard components integrated with backend', - 'Sample devices table and device details page integrated with backend', - ]; - -} diff --git a/src/app/pages/backend-integration/descriptions/python-integration-description.component.ts b/src/app/pages/backend-integration/descriptions/python-integration-description.component.ts deleted file mode 100644 index eee9b390..00000000 --- a/src/app/pages/backend-integration/descriptions/python-integration-description.component.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'ngx-python-integration-description', - template: ` - - `, -}) -export class PythonIntegrationDescriptionComponent { - - buttonText = 'Get Backend From 49$'; - url = 'https://store.akveo.com/collections/python-bundles?utm_campaign=akveo_store%20-%20all%20bundles%20-%20ngx_admin_demo&utm_source=ngx_admin&utm_medium=referral&utm_content=sidebar_link_python'; - - features: string[] = [ - 'ngx-admin template with 100+ UI components', - 'Python backend with Flask micro-framework', - 'Any SQL database can be used (PostgreSQL, MySQL, Oracle, Microsoft SQL Server, and SQLite)', - 'SQLAlchemy as database toolkit for CRUD operations', - 'Authentication using JWT tokens is implemented and integrated with both client and server side', - 'Compression is set up for better performance', - 'Documentation is included', - '3 months free updates', - ]; - -} diff --git a/src/app/pages/pages-menu.ts b/src/app/pages/pages-menu.ts index 02b5635c..690f31e8 100644 --- a/src/app/pages/pages-menu.ts +++ b/src/app/pages/pages-menu.ts @@ -20,10 +20,6 @@ export const MENU_ITEMS: NbMenuItem[] = [ title: 'PHP', link: '/pages/backend-integration/php', }, - { - title: '.NET', - link: '/pages/backend-integration/dot-net', - }, { title: '.NET Core', link: '/pages/backend-integration/dot-net-core', @@ -36,18 +32,10 @@ export const MENU_ITEMS: NbMenuItem[] = [ title: 'Java', link: '/pages/backend-integration/java', }, - { - title: 'Python', - link: '/pages/backend-integration/python', - }, { title: 'E-commerce', link: '/pages/backend-integration/ecommerce', }, - { - title: 'IoT', - link: '/pages/backend-integration/iot', - }, ], }, {