Hogwarts Artifacts Online
Hogwarts Artifacts Online
Hogwarts Artifacts Online is a complete Spring Boot backend application demonstrating professional Java development practices. The GitHub repository was created in October 2024 and is public with 1 star. It is deployed at hogwarts-artifacts-online.mikebapps.com and documented with a full SwaggerHub API specification.
What It Is
The project is an explicitly instructional backend: its stated purpose is to "demonstrate typical use cases and best practices in Spring Boot development." It is not a consumer product. It is a technical demonstration of the full enterprise Java stack built after the ESIPE Student Era coursework.
Technical Stack
The repository topics enumerate the stack: Spring Boot, Spring Security, JWT authentication, Docker Compose, Grafana (metrics visualization), Prometheus (metrics collection), Zipkin (distributed tracing), and Spring Actuator (health endpoints). Java 21 is the runtime.
The stack is a production-grade observability and security configuration. The combination of Grafana, Prometheus, and Zipkin is what engineering teams use for monitoring live services. The presence of JWT + Spring Security indicates a full authentication implementation. The SwaggerHub API spec adds documentation tooling.
Position in the Trajectory
Hogwarts Artifacts Online appears at the boundary between the student and founder eras. It arrived in October 2024, one year after the last academic Java repos and simultaneously with the first commercial products. It represents the consolidation of four years of Java and backend learning into a single demonstration project.
The deployed API and public SwaggerHub documentation suggest this was built partly as a portfolio artifact, a public demonstration of backend capability at the moment Mike was establishing a solo founder identity.
Deployment
Hogwarts Artifacts Online is hosted on hogwarts-artifacts-online.mikebapps.com. The mikebapps.com domain hosts several other products (Picture AI, Retro AI, Outgoing Agent) as Mike's shared deployment infrastructure.
References
github_repo_mikedistribute_hogwarts_artifacts_online