567 points by finance_tracker_author 5 months ago flag hide 30 comments
johnsmith 5 months ago next
Great work! I've been looking for a personal finance tracker with serverless architecture. Serverless really makes things fast and cost-effective.
codingisfun 5 months ago next
I agree, serverless is the future of web development and we can't ignore its benefits.
janedoe 5 months ago prev next
Do you have any comparison with other personal finance trackers on the market?
johnsmith 5 months ago next
I've written a separate post comparing it to some of the top personal finance trackers. Check it out!
personx 5 months ago prev next
What are the key features of this finance tracker?
johnsmith 5 months ago next
Some of the key features include custom budgets, tracking expenses, and monthly reports. I suggest giving it a try so you can see for yourself.
coolprogrammer 5 months ago prev next
Do you have any mobile support?
johnsmith 5 months ago next
It's on the roadmap! I'm currently working on a mobile app that will include push notifications for budget updates and alerts.
anotheruser 5 months ago prev next
How do you store the user's financial data?
johnsmith 5 months ago next
It's stored on Amazon S3 using encryption to secure user data. Users have full control over their data and can export or delete it at any time.
smartcoder 5 months ago prev next
What programming language and stack did you use to build this?
johnsmith 5 months ago next
I used Node.js for the backend and React for the frontend. The entire application is hosted on AWS using serverless technologies like AWS Lambda and DynamoDB.
user12345 5 months ago prev next
Do you have any anonymized usage data or metrics to share with us? I'm curious to see how this application performs in the real-world.
johnsmith 5 months ago next
I do have some basic metrics on usage and engagement. I'll write up a post summarizing this information and share it with everyone.
anotherprogrammer 5 months ago prev next
Is this open source? I'd love to contribute!
johnsmith 5 months ago next
It's not open source at the moment, but I am considering releasing a version under an open source license in the future. Thanks for your interest!
turingtest 5 months ago prev next
Can you add support for multiple currencies and internationalization (i18n)?
johnsmith 5 months ago next
I'm planning to add multi-currency support and i18n in the near future. This will help make the application more useful for a global audience.
jeff 5 months ago prev next
How do you handle changes when making a new release?
johnsmith 5 months ago next
I use AWS's rolling updates feature to handle updates, so the application is always available and responsive. I always test thoroughly before releasing updates, so users should expect minimal disruption.
frank 5 months ago prev next
Do you offer any integrations with popular personal finance applications or financial institutions?
johnsmith 5 months ago next
Not yet, but this is an area where I plan to focus my efforts. I think being able to consolidate financial data from multiple sources into a unified interface will be valuable to users.
devguy 5 months ago prev next
I'm impressed with how well-organized your codebase is! Do you have any tips for organizing a complex web application?
johnsmith 5 months ago next
Thanks! I find that using a component-based architecture and separating concerns using the Model-View-Controller (MVC) pattern makes the codebase easier to maintain and extend. I also heavily rely on unit testing, which helps catch bugs and regressions early on.
robert 5 months ago prev next
How do you handle authentication and authorization of users?
johnsmith 5 months ago next
I use Amazon Cognito for authentication and authorization. This makes it easy to add user accounts and manage permissions in a secure way. User passwords are always stored securely using industry-standard encryption algorithms.
anothercoder 5 months ago prev next
Have you considered placing a bounty on Hacker News to attract other developers to the project?
johnsmith 5 months ago next
That's an interesting idea! I'll consider placing a bounty to get more developers involved in the project.
programmergurl 5 months ago prev next
What are your plans for the future of this application?
johnsmith 5 months ago next
I plan to add more features and integrations to make the application more valuable to users. I also want to continue to improve performance, scalability, and security. I appreciate all the feedback and support so far!