Browse Source

Feature/extend personal finance tools 20250914 (#5522)

* Add Amsflow

* Add BudgetPulse

* Add CountAbout

* Add Honeydue

* Add MoneyWiz

* Add SplashMoney

* Extend tags
pull/5523/head
Thomas Kaul 1 week ago
committed by GitHub
parent
commit
b26d44a588
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 12
      apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts
  2. 46
      libs/common/src/lib/personal-finance-tools.ts

12
apps/client/src/app/pages/resources/personal-finance-tools/product-page.component.ts

@ -76,7 +76,9 @@ export class GfProductPageComponent implements OnInit {
this.tags = [ this.tags = [
this.product1.name, this.product1.name,
this.product1.origin,
this.product2.name, this.product2.name,
this.product2.origin,
$localize`Alternative`, $localize`Alternative`,
$localize`App`, $localize`App`,
$localize`Budgeting`, $localize`Budgeting`,
@ -96,8 +98,12 @@ export class GfProductPageComponent implements OnInit {
$localize`Wealth`, $localize`Wealth`,
$localize`Wealth Management`, $localize`Wealth Management`,
`WealthTech` `WealthTech`
].sort((a, b) => { ]
return a.localeCompare(b, undefined, { sensitivity: 'base' }); .filter((item) => {
}); return !!item;
})
.sort((a, b) => {
return a.localeCompare(b, undefined, { sensitivity: 'base' });
});
} }
} }

46
libs/common/src/lib/personal-finance-tools.ts

@ -33,6 +33,16 @@ export const personalFinanceTools: Product[] = [
origin: 'Switzerland', origin: 'Switzerland',
slogan: 'Simplicity for Complex Wealth' slogan: 'Simplicity for Complex Wealth'
}, },
{
founded: 2023,
hasFreePlan: false,
hasSelfHostingAbility: false,
key: 'amsflow',
name: 'Amsflow Portfolio',
origin: 'Singapore',
pricingPerYear: '$228',
slogan: 'Portfolio Visualizer'
},
{ {
founded: 2018, founded: 2018,
hasFreePlan: true, hasFreePlan: true,
@ -97,6 +107,12 @@ export const personalFinanceTools: Product[] = [
pricingPerYear: '$100', pricingPerYear: '$100',
slogan: 'Stock Portfolio Tracker for Smart Investors' slogan: 'Stock Portfolio Tracker for Smart Investors'
}, },
{
key: 'budgetpulse',
name: 'BudgetPulse',
origin: 'United States',
slogan: 'Giving life to your finance!'
},
{ {
founded: 2007, founded: 2007,
hasFreePlan: false, hasFreePlan: false,
@ -180,6 +196,15 @@ export const personalFinanceTools: Product[] = [
pricingPerYear: '$95', pricingPerYear: '$95',
slogan: 'Do money better with Copilot' slogan: 'Do money better with Copilot'
}, },
{
founded: 2014,
hasFreePlan: false,
key: 'countabout',
name: 'CountAbout',
origin: 'United States',
pricingPerYear: '$9.99',
slogan: 'Customizable and Secure Personal Finance App'
},
{ {
founded: 2023, founded: 2023,
hasFreePlan: false, hasFreePlan: false,
@ -427,6 +452,14 @@ export const personalFinanceTools: Product[] = [
slogan: 'Die All-in-One Lösung für dein Vermögen.', slogan: 'Die All-in-One Lösung für dein Vermögen.',
useAnonymously: true useAnonymously: true
}, },
{
founded: 2017,
hasSelfHostingAbility: false,
key: 'honeydue',
name: 'Honeydue',
origin: 'United States',
slogan: 'Finance App for Couples'
},
{ {
founded: 2022, founded: 2022,
key: 'income-reign', key: 'income-reign',
@ -608,6 +641,13 @@ export const personalFinanceTools: Product[] = [
origin: 'Germany', origin: 'Germany',
slogan: 'Dein smarter Finance Assistant' slogan: 'Dein smarter Finance Assistant'
}, },
{
key: 'moneywiz',
name: 'MoneyWiz',
origin: 'United States',
pricingPerYear: '$29.99',
slogan: 'Get money management superpowers'
},
{ {
hasFreePlan: false, hasFreePlan: false,
hasSelfHostingAbility: false, hasSelfHostingAbility: false,
@ -859,6 +899,12 @@ export const personalFinanceTools: Product[] = [
pricingPerYear: '$80', pricingPerYear: '$80',
slogan: 'Simple and powerful portfolio tracker' slogan: 'Simple and powerful portfolio tracker'
}, },
{
key: 'splashmoney',
name: 'SplashMoney',
origin: 'United States',
slogan: 'Manage your money anytime, anywhere.'
},
{ {
founded: 2019, founded: 2019,
hasSelfHostingAbility: false, hasSelfHostingAbility: false,

Loading…
Cancel
Save