From 6159f48a62562e060b6358cad68ef245f4044dc5 Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Mon, 10 Jul 2023 20:16:20 +0200
Subject: [PATCH 001/115] Feature/setup personal finance tools pages 2 (#2140)
---
.../personal-finance-tools/products.ts | 50 +++-
.../products/copilot-money-page.component.ts | 24 ++
.../products/delta-page.component.ts | 24 ++
.../products/gospatz-page.component.ts | 24 ++
.../products/plannix-page.component.ts | 24 ++
apps/client/src/assets/sitemap.xml | 256 ++++++++++--------
6 files changed, 281 insertions(+), 121 deletions(-)
create mode 100644 apps/client/src/app/pages/resources/personal-finance-tools/products/copilot-money-page.component.ts
create mode 100644 apps/client/src/app/pages/resources/personal-finance-tools/products/delta-page.component.ts
create mode 100644 apps/client/src/app/pages/resources/personal-finance-tools/products/gospatz-page.component.ts
create mode 100644 apps/client/src/app/pages/resources/personal-finance-tools/products/plannix-page.component.ts
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 715fef21d..e014cad23 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
@@ -1,17 +1,21 @@
import { Product } from '@ghostfolio/common/interfaces';
import { AltooPageComponent } from './products/altoo-page.component';
+import { CopilotMoneyPageComponent } from './products/copilot-money-page.component';
import { DivvyDiaryPageComponent } from './products/divvydiary-page.component';
import { ExirioPageComponent } from './products/exirio-page.component';
import { FolisharePageComponent } from './products/folishare-page.component';
import { GetquinPageComponent } from './products/getquin-page.component';
+import { GoSpatzPageComponent } from './products/gospatz-page.component';
import { JustEtfPageComponent } from './products/justetf-page.component';
import { KuberaPageComponent } from './products/kubera-page.component';
import { MaybeFinancePageComponent } from './products/maybe-finance-page.component';
import { MonsePageComponent } from './products/monse-page.component';
import { ParqetPageComponent } from './products/parqet-page.component';
+import { PlannixPageComponent } from './products/plannix-page.component';
import { PortfolioDividendTrackerPageComponent } from './products/portfolio-dividend-tracker-page.component';
import { PortseidoPageComponent } from './products/portseido-page.component';
+import { ProjectionLabPageComponent } from './products/projectionlab-page.component';
import { SeekingAlphaPageComponent } from './products/seeking-alpha-page.component';
import { SharesightPageComponent } from './products/sharesight-page.component';
import { SimplePortfolioPageComponent } from './products/simple-portfolio-page.component';
@@ -19,7 +23,7 @@ import { SnowballAnalyticsPageComponent } from './products/snowball-analytics-pa
import { SumioPageComponent } from './products/sumio-page.component';
import { UtlunaPageComponent } from './products/utluna-page.component';
import { YeekateePageComponent } from './products/yeekatee-page.component';
-import { ProjectionLabPageComponent } from './products/projectionlab-page.component';
+import { DeltaPageComponent } from './products/delta-page.component';
export const products: Product[] = [
{
@@ -46,6 +50,30 @@ export const products: Product[] = [
origin: 'Switzerland',
slogan: 'Simplicity for Complex Wealth'
},
+ {
+ component: CopilotMoneyPageComponent,
+ founded: 2019,
+ hasFreePlan: false,
+ hasSelfHostingAbility: false,
+ isOpenSource: false,
+ key: 'copilot-money',
+ name: 'Copilot Money',
+ origin: 'United States',
+ pricingPerYear: '$70',
+ slogan: 'Do money better with Copilot'
+ },
+ {
+ component: DeltaPageComponent,
+ founded: 2017,
+ hasFreePlan: true,
+ hasSelfHostingAbility: false,
+ isOpenSource: false,
+ key: 'delta',
+ name: 'Delta Investment Tracker',
+ note: 'Acquired by eToro',
+ origin: 'Belgium',
+ slogan: 'The app to track all your investments. Make smart moves only.'
+ },
{
component: DivvyDiaryPageComponent,
founded: 2019,
@@ -96,6 +124,16 @@ export const products: Product[] = [
pricingPerYear: '€48',
slogan: 'Portfolio Tracker, Analysis & Community'
},
+ {
+ component: GoSpatzPageComponent,
+ hasFreePlan: true,
+ hasSelfHostingAbility: false,
+ isOpenSource: false,
+ key: 'gospatz',
+ name: 'goSPATZ',
+ origin: 'Germany',
+ slogan: 'Volle Kontrolle über deine Investitionen'
+ },
{
component: JustEtfPageComponent,
founded: 2011,
@@ -158,6 +196,16 @@ export const products: Product[] = [
region: 'Austria, Germany, Switzerland',
slogan: 'Dein Vermögen immer im Blick'
},
+ {
+ component: PlannixPageComponent,
+ founded: 2023,
+ hasSelfHostingAbility: false,
+ isOpenSource: false,
+ key: 'plannix',
+ name: 'Plannix',
+ origin: 'Italy',
+ slogan: 'Your Personal Finance Hub'
+ },
{
component: PortfolioDividendTrackerPageComponent,
hasFreePlan: false,
diff --git a/apps/client/src/app/pages/resources/personal-finance-tools/products/copilot-money-page.component.ts b/apps/client/src/app/pages/resources/personal-finance-tools/products/copilot-money-page.component.ts
new file mode 100644
index 000000000..ed941ab61
--- /dev/null
+++ b/apps/client/src/app/pages/resources/personal-finance-tools/products/copilot-money-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-copilot-money-page',
+ standalone: true,
+ styleUrls: ['../product-page-template.scss'],
+ templateUrl: '../product-page-template.html'
+})
+export class CopilotMoneyPageComponent {
+ public product1 = products.find(({ key }) => {
+ return key === 'ghostfolio';
+ });
+
+ public product2 = products.find(({ key }) => {
+ return key === 'copilot-money';
+ });
+}
diff --git a/apps/client/src/app/pages/resources/personal-finance-tools/products/delta-page.component.ts b/apps/client/src/app/pages/resources/personal-finance-tools/products/delta-page.component.ts
new file mode 100644
index 000000000..cf8f402d9
--- /dev/null
+++ b/apps/client/src/app/pages/resources/personal-finance-tools/products/delta-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-delta-page',
+ standalone: true,
+ styleUrls: ['../product-page-template.scss'],
+ templateUrl: '../product-page-template.html'
+})
+export class DeltaPageComponent {
+ public product1 = products.find(({ key }) => {
+ return key === 'ghostfolio';
+ });
+
+ public product2 = products.find(({ key }) => {
+ return key === 'delta';
+ });
+}
diff --git a/apps/client/src/app/pages/resources/personal-finance-tools/products/gospatz-page.component.ts b/apps/client/src/app/pages/resources/personal-finance-tools/products/gospatz-page.component.ts
new file mode 100644
index 000000000..f14ab1575
--- /dev/null
+++ b/apps/client/src/app/pages/resources/personal-finance-tools/products/gospatz-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-gospatz-page',
+ standalone: true,
+ styleUrls: ['../product-page-template.scss'],
+ templateUrl: '../product-page-template.html'
+})
+export class GoSpatzPageComponent {
+ public product1 = products.find(({ key }) => {
+ return key === 'ghostfolio';
+ });
+
+ public product2 = products.find(({ key }) => {
+ return key === 'gospatz';
+ });
+}
diff --git a/apps/client/src/app/pages/resources/personal-finance-tools/products/plannix-page.component.ts b/apps/client/src/app/pages/resources/personal-finance-tools/products/plannix-page.component.ts
new file mode 100644
index 000000000..249d5956e
--- /dev/null
+++ b/apps/client/src/app/pages/resources/personal-finance-tools/products/plannix-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-plannix-page',
+ standalone: true,
+ styleUrls: ['../product-page-template.scss'],
+ templateUrl: '../product-page-template.html'
+})
+export class PlannixPageComponent {
+ public product1 = products.find(({ key }) => {
+ return key === 'ghostfolio';
+ });
+
+ public product2 = products.find(({ key }) => {
+ return key === 'plannix';
+ });
+}
diff --git a/apps/client/src/assets/sitemap.xml b/apps/client/src/assets/sitemap.xml
index 880509ec8..6e976a755 100644
--- a/apps/client/src/assets/sitemap.xml
+++ b/apps/client/src/assets/sitemap.xml
@@ -6,494 +6,510 @@
http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
https://ghostfol.io/de
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/de/blog
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/de/blog/2021/07/hallo-ghostfolio
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/de/blog/2023/01/ghostfolio-auf-sackgeld-vorgestellt
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/de/features
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/de/haeufig-gestellte-fragen
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/de/maerkte
daily
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/de/open
daily
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/de/preise
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/de/registrierung
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/de/ressourcen
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/de/ueber-uns
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/de/ueber-uns/changelog
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/de/ueber-uns/datenschutzbestimmungen
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/de/ueber-uns/lizenz
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/about
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/about/changelog
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/about/license
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/blog
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/blog/2021/07/hello-ghostfolio
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/blog/2022/01/ghostfolio-first-months-in-open-source
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/blog/2022/07/ghostfolio-meets-internet-identity
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/blog/2022/07/how-do-i-get-my-finances-in-order
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/blog/2022/08/500-stars-on-github
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/blog/2022/10/hacktoberfest-2022
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/blog/2022/11/black-friday-2022
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/blog/2022/12/the-importance-of-tracking-your-personal-finances
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/blog/2023/02/ghostfolio-meets-umbrel
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/blog/2023/03/ghostfolio-reaches-1000-stars-on-github
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/blog/2023/05/unlock-your-financial-potential-with-ghostfolio
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/blog/2023/07/exploring-the-path-to-fire
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/faq
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/features
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/markets
daily
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/open
daily
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/pricing
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/register
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/resources
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/resources/personal-finance-tools
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/resources/personal-finance-tools/open-source-alternative-to-altoo
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
+
+
+ https://ghostfol.io/en/resources/personal-finance-tools/open-source-alternative-to-copilot-money
+ 2023-07-10T00:00:00+00:00
+
+
+ https://ghostfol.io/en/resources/personal-finance-tools/open-source-alternative-to-delta
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/resources/personal-finance-tools/open-source-alternative-to-divvydiary
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/resources/personal-finance-tools/open-source-alternative-to-exirio
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/resources/personal-finance-tools/open-source-alternative-to-folishare
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/resources/personal-finance-tools/open-source-alternative-to-getquin
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
+
+
+ https://ghostfol.io/en/resources/personal-finance-tools/open-source-alternative-to-gospatz
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/resources/personal-finance-tools/open-source-alternative-to-justetf
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/resources/personal-finance-tools/open-source-alternative-to-kubera
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/resources/personal-finance-tools/open-source-alternative-to-maybe-finance
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/resources/personal-finance-tools/open-source-alternative-to-monse
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/resources/personal-finance-tools/open-source-alternative-to-parqet
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
+
+
+ https://ghostfol.io/en/resources/personal-finance-tools/open-source-alternative-to-plannix
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/resources/personal-finance-tools/open-source-alternative-to-portfolio-dividend-tracker
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/resources/personal-finance-tools/open-source-alternative-to-portseido
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/resources/personal-finance-tools/open-source-alternative-to-projectionlab
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/resources/personal-finance-tools/open-source-alternative-to-seeking-alpha
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/resources/personal-finance-tools/open-source-alternative-to-sharesight
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/resources/personal-finance-tools/open-source-alternative-to-simple-portfolio
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/resources/personal-finance-tools/open-source-alternative-to-snowball-analytics
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/resources/personal-finance-tools/open-source-alternative-to-sumio
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/resources/personal-finance-tools/open-source-alternative-to-utluna
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/en/resources/personal-finance-tools/open-source-alternative-to-yeekatee
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/es
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/es/funcionalidades
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/es/mercados
daily
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/es/open
daily
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/es/precios
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/es/preguntas-mas-frecuentes
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/es/recursos
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/es/registro
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/es/sobre
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/es/sobre/changelog
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/es/sobre/licencia
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/es/sobre/politica-de-privacidad
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/fr
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/fr/a-propos
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/fr/a-propos/changelog
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/fr/a-propos/licence
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/fr/a-propos/politique-de-confidentialite
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/fr/enregistrement
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/fr/fonctionnalites
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/fr/foire-aux-questions
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/fr/marches
daily
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/fr/open
daily
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/fr/prix
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/fr/ressources
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/it
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/it/domande-piu-frequenti
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/it/funzionalita
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/it/informazioni-su
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/it/informazioni-su/changelog
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/it/informazioni-su/licenza
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/it/informazioni-su/informativa-sulla-privacy
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/it/iscrizione
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/it/mercati
daily
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/it/open
daily
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/it/prezzi
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/it/risorse
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/nl
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/nl/bronnen
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/nl/kenmerken
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/nl/markten
daily
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/nl/open
daily
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/nl/over
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/nl/over/changelog
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/nl/over/licentie
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/nl/over/privacybeleid
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/nl/prijzen
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/nl/registratie
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/nl/vaak-gestelde-vragen
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/pt/blog
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/pt/funcionalidades
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/pt/mercados
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/pt/open
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/pt/perguntas-mais-frequentes
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/pt/precos
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/pt/recursos
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/pt/registo
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/pt/sobre
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/pt/sobre/changelog
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/pt/sobre/licenca
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
https://ghostfol.io/pt/sobre/politica-de-privacidade
- 2023-07-07T00:00:00+00:00
+ 2023-07-10T00:00:00+00:00
From 73b6784e9f15958ee72f43c4348fc5fd4487db01 Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Mon, 10 Jul 2023 20:16:38 +0200
Subject: [PATCH 002/115] Feature/beautify ampersand in asset profile names
(#2138)
* Beautify ampersand
* Update changelog
---
CHANGELOG.md | 6 ++++++
.../data-enhancer/yahoo-finance/yahoo-finance.service.ts | 2 ++
2 files changed, 8 insertions(+)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 821fe9d05..708ef7db0 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+## Unreleased
+
+### Changed
+
+- Beautified the names with ampersand (`&`) in the asset profile
+
## 1.287.0 - 2023-07-09
### Changed
diff --git a/apps/api/src/services/data-provider/data-enhancer/yahoo-finance/yahoo-finance.service.ts b/apps/api/src/services/data-provider/data-enhancer/yahoo-finance/yahoo-finance.service.ts
index 1c8b96292..3ad69646b 100644
--- a/apps/api/src/services/data-provider/data-enhancer/yahoo-finance/yahoo-finance.service.ts
+++ b/apps/api/src/services/data-provider/data-enhancer/yahoo-finance/yahoo-finance.service.ts
@@ -135,6 +135,8 @@ export class YahooFinanceDataEnhancerService implements DataEnhancerInterface {
let name = longName;
if (name) {
+ name = name.replace('&', '&');
+
name = name.replace('Amundi Index Solutions - ', '');
name = name.replace('iShares ETF (CH) - ', '');
name = name.replace('iShares III Public Limited Company - ', '');
From 5d26d945867023587fa4b5c618982676c7aa0f33 Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Tue, 11 Jul 2023 20:27:54 +0200
Subject: [PATCH 003/115] Sort imports (#2142)
---
.../admin-market-data/admin-market-data.component.ts | 4 ++--
.../app/pages/resources/personal-finance-tools/products.ts | 2 +-
apps/client/src/app/services/admin.service.ts | 1 +
3 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/apps/client/src/app/components/admin-market-data/admin-market-data.component.ts b/apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
index c14a38882..37c7a666a 100644
--- a/apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
+++ b/apps/client/src/app/components/admin-market-data/admin-market-data.component.ts
@@ -8,11 +8,13 @@ import {
ViewChild
} from '@angular/core';
import { MatDialog } from '@angular/material/dialog';
+import { MatPaginator, PageEvent } from '@angular/material/paginator';
import { MatSort, Sort } from '@angular/material/sort';
import { MatTableDataSource } from '@angular/material/table';
import { ActivatedRoute, Router } from '@angular/router';
import { AdminService } from '@ghostfolio/client/services/admin.service';
import { UserService } from '@ghostfolio/client/services/user/user.service';
+import { DEFAULT_PAGE_SIZE } from '@ghostfolio/common/config';
import { getDateFormatString } from '@ghostfolio/common/helper';
import { Filter, UniqueAsset, User } from '@ghostfolio/common/interfaces';
import { AdminMarketDataItem } from '@ghostfolio/common/interfaces/admin-market-data.interface';
@@ -26,8 +28,6 @@ import { AssetProfileDialog } from './asset-profile-dialog/asset-profile-dialog.
import { AssetProfileDialogParams } from './asset-profile-dialog/interfaces/interfaces';
import { CreateAssetProfileDialog } from './create-asset-profile-dialog/create-asset-profile-dialog.component';
import { CreateAssetProfileDialogParams } from './create-asset-profile-dialog/interfaces/interfaces';
-import { DEFAULT_PAGE_SIZE } from '@ghostfolio/common/config';
-import { MatPaginator, PageEvent } from '@angular/material/paginator';
@Component({
changeDetection: ChangeDetectionStrategy.OnPush,
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 e014cad23..861851baf 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
@@ -2,6 +2,7 @@ import { Product } from '@ghostfolio/common/interfaces';
import { AltooPageComponent } from './products/altoo-page.component';
import { CopilotMoneyPageComponent } from './products/copilot-money-page.component';
+import { DeltaPageComponent } from './products/delta-page.component';
import { DivvyDiaryPageComponent } from './products/divvydiary-page.component';
import { ExirioPageComponent } from './products/exirio-page.component';
import { FolisharePageComponent } from './products/folishare-page.component';
@@ -23,7 +24,6 @@ import { SnowballAnalyticsPageComponent } from './products/snowball-analytics-pa
import { SumioPageComponent } from './products/sumio-page.component';
import { UtlunaPageComponent } from './products/utluna-page.component';
import { YeekateePageComponent } from './products/yeekatee-page.component';
-import { DeltaPageComponent } from './products/delta-page.component';
export const products: Product[] = [
{
diff --git a/apps/client/src/app/services/admin.service.ts b/apps/client/src/app/services/admin.service.ts
index 2ffb59b65..d1967aaf4 100644
--- a/apps/client/src/app/services/admin.service.ts
+++ b/apps/client/src/app/services/admin.service.ts
@@ -19,6 +19,7 @@ import { DataSource, MarketData, Platform, Prisma } from '@prisma/client';
import { JobStatus } from 'bull';
import { format, parseISO } from 'date-fns';
import { Observable, map } from 'rxjs';
+
import { DataService } from './data.service';
@Injectable({
From c25f5324873df39854ae3c0bb7e47845933bf880 Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Tue, 11 Jul 2023 21:40:45 +0200
Subject: [PATCH 004/115] Improve product pages (#2143)
---
.../product-page-template.html | 71 ++++++++++++++-----
.../product-page-template.scss | 8 +++
.../personal-finance-tools/products.ts | 30 +++++---
libs/common/src/lib/interfaces/product.ts | 3 +-
4 files changed, 83 insertions(+), 29 deletions(-)
diff --git a/apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html b/apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
index a2e1b3955..1bc19ec7b 100644
--- a/apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+++ b/apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
@@ -21,9 +21,15 @@
financial future.
- Ghostfolio is open source software (OSS) where a community of
- developers, contributors, and enthusiasts collaborate to enhance its
- capabilities, security, and user experience.
+ Ghostfolio is an open source software (OSS), providing a
+ cost-effective alternative to {{ product2.name }} making it
+ particularly suitable for individuals on a tight budget, such as
+ those
+ pursuing Financial Independence, Retire Early (FIRE) . By leveraging the collective efforts of a community of developers
+ and personal finance enthusiasts, Ghostfolio continuously enhances
+ its capabilities, security, and user experience.
Let’s dive deeper into the detailed comparison table below to gain a
@@ -69,8 +75,18 @@
Available in
- {{ product1.languages }}
- {{ product2.languages }}
+
+ {{ language }}{{ isLast ? '' : ', ' }}
+
+
+ {{ language }}{{ isLast ? '' : ', ' }}
+
@@ -118,6 +134,25 @@
>
+
+
+ Use anonymously
+
+
+ ✅ Yes ❌ No
+
+
+ ✅ Yes ❌ No
+
+
Free Plan
@@ -157,7 +192,19 @@
-
+
+
+ Please note that the information provided is based on our
+ independent research and analysis. This website is not affiliated
+ with {{ product2.name }} or any other product mentioned in the
+ comparison. As the landscape of personal finance tools evolves, it
+ is essential to verify any specific details or changes directly from
+ the respective product page. Data needs a refresh? Help us maintain
+ accurate data on
+ GitHub .
+
+
+
Ready to take your investments to the
next level ?
@@ -172,18 +219,6 @@
-
-
- Please note that the information provided is based on our
- independent research and analysis. This website is not affiliated
- with {{ product2.name }} or any other product mentioned in the
- comparison. As the landscape of personal finance tools evolves, it
- is essential to verify any specific details or changes directly from
- the respective product page. Data needs a refresh? Help us maintain
- accurate data on
- GitHub .
-
-
diff --git a/apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.scss b/apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.scss
index 4a8680714..9726e095f 100644
--- a/apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.scss
+++ b/apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.scss
@@ -10,8 +10,16 @@
color: rgba(var(--palette-primary-300), 1);
}
}
+
+ .call-to-action {
+ background-color: rgba(var(--palette-foreground-text), 0.02);
+ }
}
:host-context(.is-dark-theme) {
color: rgb(var(--light-primary-text));
+
+ .call-to-action {
+ background-color: rgba(var(--palette-foreground-text-dark), 0.02);
+ }
}
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 861851baf..2dc29ee1e 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
@@ -33,12 +33,21 @@ export const products: Product[] = [
hasSelfHostingAbility: true,
isOpenSource: true,
key: 'ghostfolio',
- languages: 'Dutch, English, French, German, Italian, Portuguese, Spanish',
+ languages: [
+ 'Dutch',
+ 'English',
+ 'French',
+ 'German',
+ 'Italian',
+ 'Portuguese',
+ 'Spanish'
+ ],
name: 'Ghostfolio',
origin: 'Switzerland',
pricingPerYear: '$19',
region: 'Global',
- slogan: 'Open Source Wealth Management'
+ slogan: 'Open Source Wealth Management',
+ useAnonymously: true
},
{
component: AltooPageComponent,
@@ -81,7 +90,7 @@ export const products: Product[] = [
hasSelfHostingAbility: false,
isOpenSource: false,
key: 'divvydiary',
- languages: 'English, German',
+ languages: ['English', 'German'],
name: 'DivvyDiary',
origin: 'Germany',
pricingPerYear: '€65',
@@ -105,7 +114,7 @@ export const products: Product[] = [
hasSelfHostingAbility: false,
isOpenSource: false,
key: 'folishare',
- languages: 'English, German',
+ languages: ['English', 'German'],
name: 'folishare',
origin: 'Austria',
pricingPerYear: '$65',
@@ -118,7 +127,7 @@ export const products: Product[] = [
hasSelfHostingAbility: false,
isOpenSource: false,
key: 'getquin',
- languages: 'English, German',
+ languages: ['English', 'German'],
name: 'getquin',
origin: 'Germany',
pricingPerYear: '€48',
@@ -164,7 +173,7 @@ export const products: Product[] = [
hasSelfHostingAbility: false,
isOpenSource: false,
key: 'maybe-finance',
- languages: 'English',
+ languages: ['English'],
name: 'Maybe Finance',
note: 'Sunset in 2023',
origin: 'United States',
@@ -212,7 +221,7 @@ export const products: Product[] = [
hasSelfHostingAbility: false,
isOpenSource: false,
key: 'portfolio-dividend-tracker',
- languages: 'English, Dutch',
+ languages: ['English', 'Dutch'],
name: 'Portfolio Dividend Tracker',
origin: 'Netherlands',
pricingPerYear: '€60',
@@ -225,7 +234,7 @@ export const products: Product[] = [
hasSelfHostingAbility: false,
isOpenSource: false,
key: 'portseido',
- languages: 'Dutch, English, French, German',
+ languages: ['Dutch', 'English', 'French', 'German'],
name: 'Portseido',
origin: 'Thailand',
pricingPerYear: '$96',
@@ -308,11 +317,12 @@ export const products: Product[] = [
hasSelfHostingAbility: false,
isOpenSource: false,
key: 'utluna',
- languages: 'English, French, German',
+ languages: ['English', 'French', 'German'],
name: 'Utluna',
origin: 'Switzerland',
pricingPerYear: '$300',
- slogan: 'Your Portfolio. Revealed.'
+ slogan: 'Your Portfolio. Revealed.',
+ useAnonymously: true
},
{
component: YeekateePageComponent,
diff --git a/libs/common/src/lib/interfaces/product.ts b/libs/common/src/lib/interfaces/product.ts
index 22067b7b7..d488f9f0b 100644
--- a/libs/common/src/lib/interfaces/product.ts
+++ b/libs/common/src/lib/interfaces/product.ts
@@ -5,11 +5,12 @@ export interface Product {
hasSelfHostingAbility?: boolean;
isOpenSource: boolean;
key: string;
- languages?: string;
+ languages?: string[];
name: string;
note?: string;
origin?: string;
pricingPerYear?: string;
region?: string;
slogan?: string;
+ useAnonymously?: boolean;
}
From 92382e0b4d1768dede8fbbf90a932f6e7c1f8252 Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Tue, 11 Jul 2023 21:41:12 +0200
Subject: [PATCH 005/115] Feature/improve loading state during filtering on
allocations page (#2141)
* Improve loading state
* Update changelog
---
CHANGELOG.md | 1 +
.../allocations/allocations-page.component.ts | 13 +++++++++++--
2 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 708ef7db0..273fd9c05 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed
+- Improved the loading state during filtering on the allocations page
- Beautified the names with ampersand (`&`) in the asset profile
## 1.287.0 - 2023-07-09
diff --git a/apps/client/src/app/pages/portfolio/allocations/allocations-page.component.ts b/apps/client/src/app/pages/portfolio/allocations/allocations-page.component.ts
index 8d89f41a0..43f33b70e 100644
--- a/apps/client/src/app/pages/portfolio/allocations/allocations-page.component.ts
+++ b/apps/client/src/app/pages/portfolio/allocations/allocations-page.component.ts
@@ -139,6 +139,8 @@ export class AllocationsPageComponent implements OnDestroy, OnInit {
? $localize`Filter by account or tag...`
: '';
+ this.initialize();
+
return this.dataService.fetchPortfolioDetails({
filters: this.activeFilters
});
@@ -146,6 +148,8 @@ export class AllocationsPageComponent implements OnDestroy, OnInit {
takeUntil(this.unsubscribeSubject)
)
.subscribe((portfolioDetails) => {
+ this.initialize();
+
this.portfolioDetails = portfolioDetails;
this.initializeAnalysisData();
@@ -237,6 +241,13 @@ export class AllocationsPageComponent implements OnDestroy, OnInit {
}
};
this.platforms = {};
+ this.portfolioDetails = {
+ accounts: {},
+ filteredValueInPercentage: 0,
+ holdings: {},
+ platforms: {},
+ summary: undefined
+ };
this.positions = {};
this.sectors = {
[UNKNOWN_KEY]: {
@@ -254,8 +265,6 @@ export class AllocationsPageComponent implements OnDestroy, OnInit {
}
public initializeAnalysisData() {
- this.initialize();
-
for (const [
id,
{ name, valueInBaseCurrency, valueInPercentage }
From 09c300661aadec340663d6e5aad9e7c205d111e9 Mon Sep 17 00:00:00 2001
From: Thomas Kaul <4159106+dtslvr@users.noreply.github.com>
Date: Wed, 12 Jul 2023 19:53:55 +0200
Subject: [PATCH 006/115] Feature/improve language localization for german
20230711 (#2144)
* Improve i18n
* Update changelog
---
CHANGELOG.md | 1 +
.../product-page-template.html | 2 +-
.../app/pages/resources/resources-page.html | 2 +-
apps/client/src/locales/messages.de.xlf | 2686 ++++++++++++++++-
apps/client/src/locales/messages.es.xlf | 2686 ++++++++++++++++-
apps/client/src/locales/messages.fr.xlf | 2686 ++++++++++++++++-
apps/client/src/locales/messages.it.xlf | 2686 ++++++++++++++++-
apps/client/src/locales/messages.nl.xlf | 2686 ++++++++++++++++-
apps/client/src/locales/messages.pt.xlf | 2686 ++++++++++++++++-
apps/client/src/locales/messages.xlf | 2669 +++++++++++++++-
10 files changed, 18781 insertions(+), 9 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 273fd9c05..59c76a22d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -11,6 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Improved the loading state during filtering on the allocations page
- Beautified the names with ampersand (`&`) in the asset profile
+- Improved the language localization for German (`de`)
## 1.287.0 - 2023-07-09
diff --git a/apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html b/apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
index 1bc19ec7b..6cc5b015b 100644
--- a/apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+++ b/apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
@@ -89,7 +89,7 @@
-
+
Open Source Software
diff --git a/apps/client/src/app/pages/resources/resources-page.html b/apps/client/src/app/pages/resources/resources-page.html
index 53484b270..d46288dd4 100644
--- a/apps/client/src/app/pages/resources/resources-page.html
+++ b/apps/client/src/app/pages/resources/resources-page.html
@@ -179,7 +179,7 @@
monitor investments, and make informed financial decisions.
diff --git a/apps/client/src/locales/messages.de.xlf b/apps/client/src/locales/messages.de.xlf
index c8e1c812f..f64e6c0f0 100644
--- a/apps/client/src/locales/messages.de.xlf
+++ b/apps/client/src/locales/messages.de.xlf
@@ -792,6 +792,102 @@
apps/client/src/app/components/header/header.component.html
292
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 176
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 176
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 176
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 176
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 176
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 176
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 176
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 176
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 176
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 176
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 176
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 176
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 176
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 176
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 176
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 176
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 176
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 176
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 176
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 176
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 176
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 176
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 176
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 176
+
About
@@ -864,6 +960,10 @@
apps/client/src/app/components/home-market/home-market.html
2
+
+ apps/client/src/app/pages/resources/resources-page.html
+ 39
+
Get Started
@@ -1418,7 +1518,11 @@
apps/client/src/app/pages/blog/2023/05/unlock-your-financial-potential-with-ghostfolio/unlock-your-financial-potential-with-ghostfolio-page.html
- 231
+ 233
+
+
+ apps/client/src/app/pages/blog/2023/07/exploring-the-path-to-fire/exploring-the-path-to-fire-page.html
+ 243
apps/client/src/app/pages/blog/blog-page.html
@@ -4197,6 +4301,2586 @@
7
+
+ Personal Finance Tools
+ Tools für persönliche Finanzen
+
+ apps/client/src/app/pages/resources/personal-finance-tools/personal-finance-tools-page-routing.module.ts
+ 13
+
+
+
+ Discover Open Source Alternatives for Personal Finance Tools
+ Entdecke Open Source Alternativen für Personal Finance Tools
+
+ apps/client/src/app/pages/resources/personal-finance-tools/personal-finance-tools-page.html
+ 4,6
+
+
+
+ Founded
+ Gegründet
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 60
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 60
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 60
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 60
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 60
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 60
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 60
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 60
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 60
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 60
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 60
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 60
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 60
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 60
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 60
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 60
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 60
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 60
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 60
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 60
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 60
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 60
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 60
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 60
+
+
+
+ Origin
+ Ursprung
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 65
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 65
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 65
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 65
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 65
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 65
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 65
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 65
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 65
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 65
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 65
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 65
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 65
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 65
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 65
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 65
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 65
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 65
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 65
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 65
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 65
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 65
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 65
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 65
+
+
+
+ Region
+ Region
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 70
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 70
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 70
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 70
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 70
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 70
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 70
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 70
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 70
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 70
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 70
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 70
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 70
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 70
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 70
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 70
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 70
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 70
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 70
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 70
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 70
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 70
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 70
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 70
+
+
+
+ Available in
+ Verfügbar in
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 75,77
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 75,77
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 75,77
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 75,77
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 75,77
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 75,77
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 75,77
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 75,77
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 75,77
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 75,77
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 75,77
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 75,77
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 75,77
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 75,77
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 75,77
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 75,77
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 75,77
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 75,77
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 75,77
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 75,77
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 75,77
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 75,77
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 75,77
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 75,77
+
+
+
+ ✅ Yes
+ ✅ Ja
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 97
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 97
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 97
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 97
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 97
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 97
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 97
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 97
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 97
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 97
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 97
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 97
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 97
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 97
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 97
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 97
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 97
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 97
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 97
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 97
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 97
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 97
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 97
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 97
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 104
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 104
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 104
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 104
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 104
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 104
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 104
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 104
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 104
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 104
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 104
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 104
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 104
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 104
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 104
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 104
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 104
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 104
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 104
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 104
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 104
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 104
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 104
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 104
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 118
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 118
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 118
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 118
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 118
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 118
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 118
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 118
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 118
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 118
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 118
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 118
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 118
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 118
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 118
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 118
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 118
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 118
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 118
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 118
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 118
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 118
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 118
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 118
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 129
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 129
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 129
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 129
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 129
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 129
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 129
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 129
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 129
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 129
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 129
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 129
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 129
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 129
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 129
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 129
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 129
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 129
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 129
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 129
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 129
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 129
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 129
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 129
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 143
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 143
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 143
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 143
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 143
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 143
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 143
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 143
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 143
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 143
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 143
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 143
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 143
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 143
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 143
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 143
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 143
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 143
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 143
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 143
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 143
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 143
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 143
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 143
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 150
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 150
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 150
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 150
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 150
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 150
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 150
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 150
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 150
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 150
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 150
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 150
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 150
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 150
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 150
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 150
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 150
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 150
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 150
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 150
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 150
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 150
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 150
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 150
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 162
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 162
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 162
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 162
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 162
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 162
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 162
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 162
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 162
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 162
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 162
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 162
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 162
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 162
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 162
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 162
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 162
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 162
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 162
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 162
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 162
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 162
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 162
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 162
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 169
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 169
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 169
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 169
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 169
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 169
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 169
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 169
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 169
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 169
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 169
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 169
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 169
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 169
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 169
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 169
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 169
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 169
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 169
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 169
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 169
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 169
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 169
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 169
+
+
+
+ ❌ No
+ ❌ Nein
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 99
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 99
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 99
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 99
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 99
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 99
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 99
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 99
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 99
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 99
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 99
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 99
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 99
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 99
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 99
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 99
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 99
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 99
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 99
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 99
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 99
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 99
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 99
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 99
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 122
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 122
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 122
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 122
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 122
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 122
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 122
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 122
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 122
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 122
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 122
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 122
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 122
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 122
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 122
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 122
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 122
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 122
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 122
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 122
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 122
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 122
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 122
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 122
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 133
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 133
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 133
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 133
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 133
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 133
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 133
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 133
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 133
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 133
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 133
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 133
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 133
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 133
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 133
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 133
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 133
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 133
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 133
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 133
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 133
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 133
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 133
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 133
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 145
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 145
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 145
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 145
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 145
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 145
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 145
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 145
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 145
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 145
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 145
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 145
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 145
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 145
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 145
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 145
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 145
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 145
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 145
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 145
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 145
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 145
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 145
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 145
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 152
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 152
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 152
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 152
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 152
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 152
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 152
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 152
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 152
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 152
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 152
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 152
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 152
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 152
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 152
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 152
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 152
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 152
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 152
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 152
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 152
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 152
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 152
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 152
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 164
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 164
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 164
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 164
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 164
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 164
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 164
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 164
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 164
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 164
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 164
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 164
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 164
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 164
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 164
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 164
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 164
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 164
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 164
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 164
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 164
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 164
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 164
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 164
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 171
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 171
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 171
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 171
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 171
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 171
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 171
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 171
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 171
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 171
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 171
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 171
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 171
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 171
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 171
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 171
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 171
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 171
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 171
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 171
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 171
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 171
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 171
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 171
+
+
+
+ ❌ No
+ ❌ Nein
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 106,107
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 106,107
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 106,107
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 106,107
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 106,107
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 106,107
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 106,107
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 106,107
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 106,107
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 106,107
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 106,107
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 106,107
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 106,107
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 106,107
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 106,107
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 106,107
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 106,107
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 106,107
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 106,107
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 106,107
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 106,107
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 106,107
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 106,107
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 106,107
+
+
+
+ Self-Hosting
+ Self-Hosting
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 111,113
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 111,113
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 111,113
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 111,113
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 111,113
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 111,113
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 111,113
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 111,113
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 111,113
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 111,113
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 111,113
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 111,113
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 111,113
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 111,113
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 111,113
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 111,113
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 111,113
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 111,113
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 111,113
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 111,113
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 111,113
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 111,113
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 111,113
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 111,113
+
+
+
+ Use anonymously
+ Anonyme Nutzung
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 138,140
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 138,140
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 138,140
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 138,140
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 138,140
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 138,140
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 138,140
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 138,140
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 138,140
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 138,140
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 138,140
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 138,140
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 138,140
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 138,140
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 138,140
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 138,140
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 138,140
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 138,140
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 138,140
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 138,140
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 138,140
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 138,140
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 138,140
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 138,140
+
+
+
+ Free Plan
+ Kostenlose Nutzung
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 157,159
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 157,159
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 157,159
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 157,159
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 157,159
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 157,159
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 157,159
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 157,159
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 157,159
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 157,159
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 157,159
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 157,159
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 157,159
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 157,159
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 157,159
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 157,159
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 157,159
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 157,159
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 157,159
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 157,159
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 157,159
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 157,159
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 157,159
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 157,159
+
+
+
+ Notes
+ Hinweise
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 188
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 188
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 188
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 188
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 188
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 188
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 188
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 188
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 188
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 188
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 188
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 188
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 188
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 188
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 188
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 188
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 188
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 188
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 188
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 188
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 188
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 188
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 188
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 188
+
+
+
+ Effortlessly track, analyze, and visualize your wealth with Ghostfolio.
+ Mit Ghostfolio können Sie Ihr Vermögen einfach überwachen, analysieren und visualisieren.
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 212,215
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 212,215
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 212,215
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 212,215
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 212,215
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 212,215
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 212,215
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 212,215
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 212,215
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 212,215
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 212,215
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 212,215
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 212,215
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 212,215
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 212,215
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 212,215
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 212,215
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 212,215
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 212,215
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 212,215
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 212,215
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 212,215
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 212,215
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 212,215
+
+
+
+ Personal Finance Tools
+ Tools für persönliche Finanzen
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 284
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 284
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 284
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 284
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 284
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 284
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 284
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 284
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 284
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 284
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 284
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 284
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 284
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 284
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 284
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 284
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 284
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 284
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 284
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 284
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 284
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 284
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 284
+
+
+ apps/client/src/app/pages/resources/personal-finance-tools/product-page-template.html
+ 284
+
+
+
+ Guides
+ Ratgeber
+
+ apps/client/src/app/pages/resources/resources-page.html
+ 5
+
+
+
+ Glossary
+ Lexikon
+
+ apps/client/src/app/pages/resources/resources-page.html
+ 75
+
+