ivangfr/axon-springboot-websocket
This system is a food ordering application built on an event-driven, CQRS architecture using the Axon Framework and Spring Boot. It manages customer, order, and restaurant domains through distinct microservices that handle command processing, event sourcing, and real-time WebSocket updates. The codebase includes comprehensive test coverage and automated environment management scripts to support development and deployment workflows.
46.9
Weak · 3 August 2026
3.1k
lines of production code
Java
with JavaScript
1
bus factor · 2 authors in all
3
measurements over time
How it got here
2020 · CQRS and event-driven architecture migration
This period focused on migrating the codebase to an event-driven, CQRS architecture using the Axon Framework, introducing new services for food ordering and restaurant management. The work involved significant refactoring of existing services, updating build tooling and dependencies, and modernizing the frontend with Tailwind CSS and WebSocket integration.
11 changes
2021–2022 · Domain model and test coverage
This period focused on establishing a robust domain-driven architecture by introducing comprehensive event models and refactoring service packages to align with a new namespace. Significant effort was also dedicated to increasing test coverage for both customer and food ordering services, alongside the addition of utility scripts and documentation diagrams.
7 changes
Survey your own repository
ivangfr/axon-springboot-websocket was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.
About this page
- The description of this project is derived from its own commit history, not from its README.
- The score is its highest published measurement, taken on 3 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit a46df16c7f — the exact code this score is about.
- Scored under rubric rubric-2026.08.19. Score the same commit under that rubric and you get the same number.