diff --git a/apps/client/src/app/pages/resources/personal-finance-tools/products.ts b/apps/client/src/app/pages/resources/personal-finance-tools/products.ts index 505f57bd6..1e8216b95 100644 --- a/apps/client/src/app/pages/resources/personal-finance-tools/products.ts +++ b/apps/client/src/app/pages/resources/personal-finance-tools/products.ts @@ -11,6 +11,7 @@ import { UtlunaPageComponent } from './products/utluna-page.component'; import { YeekateePageComponent } from './products/yeekatee-page.component'; import { FolisharePageComponent } from './products/folishare-page.component'; import { SharesightPageComponent } from './products/sharesight-page.component'; +import { SeekingAlphaPageComponent } from './products/seeking-alpha-page.component'; export const products: Product[] = [ { @@ -71,7 +72,7 @@ export const products: Product[] = [ isOpenSource: false, key: 'kubera', name: 'Kubera®', - origin: 'USA', + origin: 'United States', pricingPerYear: '$150', slogan: 'The Time Machine for your Net Worth' }, @@ -84,9 +85,9 @@ export const products: Product[] = [ languages: 'English', name: 'Maybe Finance', note: 'Sunset in 2023', - origin: 'USA', + origin: 'United States', pricingPerYear: '$145', - region: 'USA', + region: 'United States', slogan: 'Your financial future, in your control' }, { @@ -103,6 +104,18 @@ export const products: Product[] = [ region: 'Austria, Germany, Switzerland', slogan: 'Dein Vermögen immer im Blick' }, + { + component: SeekingAlphaPageComponent, + founded: 2004, + hasFreePlan: false, + hasSelfHostingAbility: false, + isOpenSource: false, + key: 'seeking-alpha', + name: 'Seeking Alpha', + origin: 'United States', + pricingPerYear: '$239', + slogan: 'Stock Market Analysis & Tools for Investors' + }, { component: SharesightPageComponent, founded: 2007, diff --git a/apps/client/src/app/pages/resources/personal-finance-tools/products/seeking-alpha-page.component.ts b/apps/client/src/app/pages/resources/personal-finance-tools/products/seeking-alpha-page.component.ts new file mode 100644 index 000000000..caee77534 --- /dev/null +++ b/apps/client/src/app/pages/resources/personal-finance-tools/products/seeking-alpha-page.component.ts @@ -0,0 +1,24 @@ +import { CommonModule } from '@angular/common'; +import { Component } from '@angular/core'; +import { MatButtonModule } from '@angular/material/button'; +import { RouterModule } from '@angular/router'; + +import { products } from '../products'; + +@Component({ + host: { class: 'page' }, + imports: [CommonModule, MatButtonModule, RouterModule], + selector: 'gf-seeking-alpha-page', + standalone: true, + styleUrls: ['../product-page-template.scss'], + templateUrl: '../product-page-template.html' +}) +export class SeekingAlphaPageComponent { + public product1 = products.find(({ key }) => { + return key === 'ghostfolio'; + }); + + public product2 = products.find(({ key }) => { + return key === 'seeking-alpha'; + }); +} diff --git a/apps/client/src/assets/sitemap.xml b/apps/client/src/assets/sitemap.xml index cd71df858..e6128d045 100644 --- a/apps/client/src/assets/sitemap.xml +++ b/apps/client/src/assets/sitemap.xml @@ -188,6 +188,10 @@ https://ghostfol.io/en/resources/personal-finance-tools/open-source-alternative-to-parqet 2023-07-01T00:00:00+00:00 + + https://ghostfol.io/en/resources/personal-finance-tools/open-source-alternative-to-seeking-alpha + 2023-07-01T00:00:00+00:00 + https://ghostfol.io/en/resources/personal-finance-tools/open-source-alternative-to-sharesight 2023-07-01T00:00:00+00:00