The full story · Oct 2026 to now · the mobile app and admin are Gowrish's; the backend is mine
The backend behind a live college app, built so the app never noticed.
7services behind one gateway
1,373tests, 826 of them on real Postgres and Kafka
0changes needed in the app
0production incidents since it went live
GitAutomated testingJavaRESTDockerSQLSpring BootMicroservicesDocker ComposeRedisBashTransactional outboxPostgreSQLKafkaJUnitTestcontainersGrafanaSpring Cloud GatewayJPA / HibernateHelmFlywayContract testingWireMockPrometheus