567 points by finance_tracker_author 1 year ago flag hide 30 comments
johnsmith 1 year 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 1 year ago next
I agree, serverless is the future of web development and we can't ignore its benefits.
janedoe 1 year ago prev next
Do you have any comparison with other personal finance trackers on the market?
johnsmith 1 year ago next
I've written a separate post comparing it to some of the top personal finance trackers. Check it out!
personx 1 year ago prev next
What are the key features of this finance tracker?
johnsmith 1 year 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 1 year ago prev next
Do you have any mobile support?
johnsmith 1 year 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 1 year ago prev next
How do you store the user's financial data?
johnsmith 1 year 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 1 year ago prev next
What programming language and stack did you use to build this?
johnsmith 1 year 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 1 year 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 1 year 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 1 year ago prev next
Is this open source? I'd love to contribute!
johnsmith 1 year 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 1 year ago prev next
Can you add support for multiple currencies and internationalization (i18n)?
johnsmith 1 year 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 1 year ago prev next
How do you handle changes when making a new release?
johnsmith 1 year 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 1 year ago prev next
Do you offer any integrations with popular personal finance applications or financial institutions?
johnsmith 1 year 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 1 year 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 1 year 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 1 year ago prev next
How do you handle authentication and authorization of users?
johnsmith 1 year 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 1 year ago prev next
Have you considered placing a bounty on Hacker News to attract other developers to the project?
johnsmith 1 year ago next
That's an interesting idea! I'll consider placing a bounty to get more developers involved in the project.
programmergurl 1 year ago prev next
What are your plans for the future of this application?
johnsmith 1 year 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!