Backend and frontend were generated using jhipster, then jhipster specifics removed completely, parts replaced with openapi generator, liquibase with flyway
Backend: Spring Boot + PostgreSQL
Frontend: TypeScript + Angular (considering switching to DartAngular) for future components
mobile: Dart + Flutter
hosting: k3s and operations using gitlab
Why did I choose it? These are tech stacks I know best.
>Do you think your choices had any impact on your success?
I regret using less mature backend frameworks at the beginning, I spent a lot of time fighting interfaces, DB transactions and mocks in quarkus and micronaut. They improved a lot since then, but I didn't look back.
Backend: Spring Boot + PostgreSQL
Frontend: TypeScript + Angular (considering switching to DartAngular) for future components
mobile: Dart + Flutter
hosting: k3s and operations using gitlab
Why did I choose it? These are tech stacks I know best.
>Do you think your choices had any impact on your success?
I regret using less mature backend frameworks at the beginning, I spent a lot of time fighting interfaces, DB transactions and mocks in quarkus and micronaut. They improved a lot since then, but I didn't look back.