You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ghostfolio/apps/client/src/app/pages/blog/2021/07/hello-ghostfolio/hello-ghostfolio-page.html

197 lines
8.5 KiB

<div class="blog container">
<div class="row">
<div class="col-md-8 offset-md-2">
<article>
<div class="mb-4 text-center">
<h1 class="mb-1">Hello Ghostfolio 👋</h1>
<div class="text-muted"><small>2021-07-31</small></div>
</div>
<section class="mb-4">
<p>
In this article I would like to introduce my new open source project
in more detail: <a href="https://ghostfol.io">Ghostfolio</a>, a
web-based personal finance management software.
</p>
</section>
<section class="mb-4">
<h2 class="h4">What problem does Ghostfolio solve?</h2>
<p>
Due to rising inflation and negative interest rates, I have been
looking for some time at how I can invest my assets in the most
diversified way possible. Specifically, I follow a
<a [routerLink]="routerLinkResources">buy and hold strategy</a> with
investments in different asset classes spread across different
platforms. Therefore, I was looking for an app that would
holistically aggregate my portfolio. During my research on the
internet and in app stores, I have tried several solutions, but none
of them has convinced me completely: too complicated, too cluttered,
not optimized for smartphones or not comprehensive enough.
</p>
</section>
<section class="mb-4">
<h2 class="h4">The vision</h2>
<p>
It is particularly important to me that I get an overview of all my
assets in real time. Previously, I only had the prepared figures
available once a year, when I had completed my annual tax
declaration. In addition to the cash balance in the savings account,
the overall picture also includes country-specific traits such as
the voluntary pension plan (pillar 3a) in Switzerland.
</p>
<p>
In the meantime, I have talked to many colleagues who have been
investing for a longer time. Quite a few have created complex
spreadsheets from the same considerations. I think that should be
better in 2021.
</p>
<div class="container my-4">
<div class="row">
<div class="col-md-10 offset-md-1">
<blockquote class="blockquote m-0">
<p class="mb-0">
Ghostfolio presents the big picture of your assets to make
the best possible investment decisions.
</p>
</blockquote>
</div>
</div>
</div>
<p>
Ghostfolio is supposed to be a simple wealth management software. It
presents the current assets at any time and supports the decision
making of future investments. Whether rebalancing the portfolio in
asset classes (stocks, cryptocurrencies, ETFs, etc.) or financing an
apartment, Ghostfolio offers solid, data-driven decision support.
</p>
<p class="my-5 text-center">
<img
alt="Ghostfol.io Screenshot"
src="../assets/images/screenshot.png"
style="max-width: 100%; width: 20rem"
title="Ghostfol.io Screenshot"
/>
</p>
<p>
As I value privacy, data protection is an integral part of
Ghostfolio. As
<a href="https://github.com/ghostfolio/ghostfolio"
>open source software</a
>
(OSS), Ghostfolio can be used completely anonymously, without the
greedy eyes of big banks or big tech.
</p>
</section>
<section class="mb-4">
<h2 class="h4">From idea to implementation</h2>
<p>
With this background I have started the ambitious project and
programmed with small steps a software that I could quickly use for
myself. As a stack, I chose modern web technologies that are
personally of particular interest or that I would like to learn and
deepen. These include <a href="https://www.docker.com">Docker</a>,
<a href="https://nx.dev">Nx</a> for the management of the monorepo,
<a href="https://nestjs.com">NestJS</a> for the backend and
<a href="https://www.postgresql.org">PostgreSQL</a> as a database.
The code of the frontend and backend is written in
<a href="https://www.typescriptlang.org">TypeScript</a>.
</p>
<p>
Since I have shortly reached my limits with some calculations, I
have looked into different possibilities to get valuable support.
Hoping that other people could also benefit from the solution and
contribute with improvements if interested, I have released the
existing code as open source software. Very soon, other
<a
href="https://github.com/ghostfolio/ghostfolio/graphs/contributors"
>developers</a
>
contributed to Ghostfolio with great enhancements.
</p>
</section>
<section class="mb-4">
<h2 class="h4">How can I support the project?</h2>
<p>
Are you also obsessed with a maximally diversified investment
strategy? I'm happy for everyone who tries Ghostfolio. Are you
convinced of its potential? Any support for Ghostfolio is welcome.
Be it with a
<a [routerLink]="routerLinkPricing">Ghostfolio Premium</a>
Subscription to finance the hosting, a positive rating in the
<a
href="https://play.google.com/store/apps/details?id=ch.dotsilver.ghostfolio.twa"
>Google Play Store</a
>, a star on
<a href="https://github.com/ghostfolio/ghostfolio">GitHub</a>,
feedback, bug reports, feature requests and of course contributions!
</p>
<p>
You can reach me by e-mail at
<a href="mailto:hi@ghostfol.io">hi&#64;ghostfol.io</a> or on Twitter
<a href="https://twitter.com/ghostfolio_">&#64;ghostfolio_</a>.
</p>
<p>
I look forward to hearing from you.<br />
Thomas from Ghostfolio
</p>
</section>
<section class="mb-4">
<ul class="list-inline">
<li class="list-inline-item">
<span class="badge badge-light">Cryptocurrency</span>
</li>
<li class="list-inline-item">
<span class="badge badge-light">ETF</span>
</li>
<li class="list-inline-item">
<span class="badge badge-light">Fintech</span>
</li>
<li class="list-inline-item">
<span class="badge badge-light">Ghostfolio</span>
</li>
<li class="list-inline-item">
<span class="badge badge-light">Investment</span>
</li>
<li class="list-inline-item">
<span class="badge badge-light">Open Source</span>
</li>
<li class="list-inline-item">
<span class="badge badge-light">OSS</span>
</li>
<li class="list-inline-item">
<span class="badge badge-light">Portfolio</span>
</li>
<li class="list-inline-item">
<span class="badge badge-light">Software</span>
</li>
<li class="list-inline-item">
<span class="badge badge-light">Stock</span>
</li>
<li class="list-inline-item">
<span class="badge badge-light">Strategy</span>
</li>
<li class="list-inline-item">
<span class="badge badge-light">Wealth</span>
</li>
<li class="list-inline-item">
<span class="badge badge-light">Wealth Management</span>
</li>
</ul>
</section>
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item">
<a i18n [routerLink]="['/blog']">Blog</a>
</li>
<li
aria-current="page"
class="active breadcrumb-item text-truncate"
>
Hello Ghostfolio
</li>
</ol>
</nav>
</article>
</div>
</div>
</div>