mirror of
https://github.com/akveo/ngx-admin.git
synced 2025-12-16 15:40:11 +01:00
feat: remove .net, python and iot bundles
This commit is contained in:
parent
64dbfa008f
commit
f0ea4ac3b0
6 changed files with 24 additions and 134 deletions
|
|
@ -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,
|
||||
},
|
||||
],
|
||||
}];
|
||||
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
],
|
||||
})
|
||||
|
|
|
|||
|
|
@ -1,29 +0,0 @@
|
|||
import { Component } from '@angular/core';
|
||||
|
||||
@Component({
|
||||
selector: 'ngx-dot-net-integration-description',
|
||||
template: `
|
||||
<ngx-integration-description [features]="features"
|
||||
[url]="url"
|
||||
[buttonText]="buttonText"
|
||||
></ngx-integration-description>
|
||||
`,
|
||||
})
|
||||
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',
|
||||
];
|
||||
|
||||
}
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
import { Component } from '@angular/core';
|
||||
|
||||
@Component({
|
||||
selector: 'ngx-iot-integration-description',
|
||||
template: `
|
||||
<ngx-integration-description [features]="features"
|
||||
[url]="url"
|
||||
[buttonText]="buttonText"
|
||||
></ngx-integration-description>
|
||||
`,
|
||||
})
|
||||
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',
|
||||
];
|
||||
|
||||
}
|
||||
|
|
@ -1,28 +0,0 @@
|
|||
import { Component } from '@angular/core';
|
||||
|
||||
@Component({
|
||||
selector: 'ngx-python-integration-description',
|
||||
template: `
|
||||
<ngx-integration-description [features]="features"
|
||||
[url]="url"
|
||||
[buttonText]="buttonText"
|
||||
></ngx-integration-description>
|
||||
`,
|
||||
})
|
||||
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',
|
||||
];
|
||||
|
||||
}
|
||||
|
|
@ -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',
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue