TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: I spent 4 years bootstrapping a financial planning tool to 30k MAUs

65 点作者 scubakid5 个月前
Hey everyone! I&#x27;m back with an update on this post [0].<p>Last year, I quit my corporate job and went full-time on ProjectionLab, the long-term financial planning app I&#x27;ve been building for the past 4 years, which some of you may recognize. The decision to go all-in felt like a huge leap. But it was the right call, and it&#x27;s been a good year.<p>And without the HN community, it would not have happened. As I mentioned last time [0], the feedback on my original Show HN is THE reason I&#x27;m still here working on this. I&#x27;m really grateful for that. And I hope the way I’ve grown PL -- staying bootstrapped and focused on users -- resonates with the early supporters who helped to shape it.<p>For now I&#x27;m still the only engineer, burning the candle at both ends, but luckily I&#x27;m not feeling burnt out myself!<p>It&#x27;s been a fun and memorable year:<p>- 6,139 commits, 221,484 insertions, 116,255 deletions<p>- Shared my story on the ChooseFI podcast [1] (one of the original sources of inspiration for this project)<p>- Started building a team (2 team members for customer success, 1 leading growth &amp; marketing)<p>- Doubled our customer base<p>- Took no external funding, keeping our interests as aligned with users as possible<p>Okay, but what did I actually do since last time? [2]<p>Here&#x27;s a quick cross-section:<p>- Compare mode upgrades to explore what-if scenarios overlaid on the same chart with visual deltas&#x2F;diffs<p>- Launched ProjectionLab for Employers [3]: offer PL as a benefit, or get your employer to pick up the tab<p>- Major tech stack migrations: Vue 2 -&gt; Vue 3, Vue CLI -&gt; Vite, Vuetify 2 -&gt; Vuetify 3, Vuex -&gt; Pinia, Jest -&gt; Vitest, Firebase Namespaced API -&gt; Modular API, Vike + SSG for marketing site<p>- Advanced visualization features (1-click-plot any metric, interactive event icons in charts, etc)<p>- Improved tax estimation &amp; tax analytics<p>- Simultaneous editing on multiple devices<p>- MFA support<p>- Rebuilt the help center, added more educational content and YouTube tutorial videos<p>- Made it possible to book a 1-on-1 session for educational&#x2F;training purposes<p>- Converted ~65% of the codebase from JavaScript to TypeScript<p>- And more! [2]<p>I never saw myself as an entrepreneur&#x2F;founder type. But apparently I&#x27;ve now spent 4 years turning a side project into a real business.<p>I couldn&#x27;t have done it without the initial support from this community, and I&#x27;d love to hear what you think of the updates and where you&#x27;d like to see things go from here.<p>--Kyle<p>[0] <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=36849502">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=36849502</a><p>[1] <a href="https:&#x2F;&#x2F;choosefi.com&#x2F;podcast-episode&#x2F;projectionlab-kyle-nolan-ep506" rel="nofollow">https:&#x2F;&#x2F;choosefi.com&#x2F;podcast-episode&#x2F;projectionlab-kyle-nola...</a><p>[2] <a href="https:&#x2F;&#x2F;projectionlab.com&#x2F;changelog" rel="nofollow">https:&#x2F;&#x2F;projectionlab.com&#x2F;changelog</a><p>[3] <a href="https:&#x2F;&#x2F;projectionlab.com&#x2F;employers" rel="nofollow">https:&#x2F;&#x2F;projectionlab.com&#x2F;employers</a>

7 条评论

emkee5 个月前
Since I graduated college last year and started working full time as a software engineer this year, I’ve been trying to navigate the financial world and set myself up for financial success. I feel like I’ve been able to get into a good place with just reading and napkin math, but this looks like the perfect tool to get away from semi-qualitative to quantitative decisions. Will be checking out!!!!
评论 #42455751 未加载
dkarp5 个月前
Hi Kyle,<p>I&#x27;m a big fan of projectionlabs and have recommended it to a few people. It&#x27;s the best tool I&#x27;ve found in this niche. You&#x27;ve done a great job on the UI to keep it simple while being extremely powerful and I love moving milestones around and seeing how things react.<p>The Tax side is where things get interesting&#x2F;complicated. In my case, I&#x27;ll be retiring in a different country to where I&#x27;m working and so the tax for drawdowns doesn&#x27;t really work
评论 #42454977 未加载
afatparakeet5 个月前
Seems like a really cool product. Curious who your primary customers are for the lifetime license?<p>At first I was thinking it would be financial advisors that are technical enough to self host. But then I noticed most of the advisor features aren&#x27;t included in the lifetime license.<p>$800 to self host for a personal use case seems kind of steep. What am I missing?
评论 #42462615 未加载
jmathai5 个月前
This looks great - congrats on launching it and getting it to where it is today. I launched a personal financial forecast tool a few years ago with a primary focus being to help people understand the draw down plan. This is not an ad for my product as it&#x27;s now abandoned (hosting moved to my personal domain).<p>But I wanted to share it with you and see if it&#x27;s a feature you think makes sense in ProjectionLab. Most tools show charts but I wanted more fidelity and accompanied the chart with a table.<p>Here&#x27;s what it looks like: <a href="https:&#x2F;&#x2F;fiers.jmathai.com&#x2F;forecast&#x2F;6020f254b4e8c" rel="nofollow">https:&#x2F;&#x2F;fiers.jmathai.com&#x2F;forecast&#x2F;6020f254b4e8c</a><p>Here is the logic: <a href="https:&#x2F;&#x2F;fiers.jmathai.com&#x2F;article&#x2F;how-it-works" rel="nofollow">https:&#x2F;&#x2F;fiers.jmathai.com&#x2F;article&#x2F;how-it-works</a><p>Happy to chat more if you&#x27;re interested - find my contact info in my profile.
评论 #42454912 未加载
gertlex5 个月前
I saw this a couple years ago. It was great looking then. I finally got around to trying to model some &quot;real&quot; considerations today, and it&#x27;s just an awesome experience to use&#x2F;explore so far. Congrats on the success, and great work! (and next, checking out the podcast, and probably subscribing to the service)
评论 #42509784 未加载
batmaniam5 个月前
&gt; ProjectionLab has no link to your real financial accounts and the data you enter stays in your browser unless you choose otherwise.<p>How does the webapp get all the financial data from different banks and stock accounts? Do I have to plug it all in myself everyday?
lagrange775 个月前
Nice, congrats!<p>Interesting decision, to put the self hostable version behind the lifetime plan. The strategy i see most of the time for self hosting is a free and open source &#x27;community edition&#x27;.<p>May i ask how you prevent piracy?
评论 #42455805 未加载