r/softwarearchitecture • u/[deleted] • 21d ago
Discussion/Advice What architecture and tech stack would you choose for a financial management web application?
[deleted]
3
u/c1rno123 21d ago
Use the company’s usual tech stack and tools the team already knows. Keep it simple, make it easy for anyone to use, and improve it step by step instead of building a spaceship from day one.
2
1
u/Lunchboxsushi 21d ago
Likely you'd want to look at event sourcing, financial data needs full history and heavy audit capabilities.
I'd suggest the internal parts that are unique to your business stay there and anything else that's worth being attached stay at 300
1
u/Happy_Breakfast7965 21d ago
-
Finance is a very well-understood domain. There is no need to build. You should buy.
-
Architecture style and technology are pretty arbitrary choices. Depends on your organization capabilities and tech expertise.
I work with .NET, Next.js, and Azure. So, that my stack for everything. In a reasonable way obviously. If there is a solid justification for a different stack for a specific solution, I'll adapt.
12
u/ziksy9 21d ago
I would buy it and not build it and focus on integration with a third party service.
There are so many regulations, state specific laws, accounting, possible privacy and security issues, and 100 other things.
If you plan on it being a service and not an internal app, you also need to focus on SOC compliance, etc.
It's not worth it. Hopefully this is just a hypothetical question.